LinkLinks WTOP: Chris Geldart, DC’s deputy mayor for public safety, resigns By Editor On Oct 12, 2022 Last updated Oct 12, 2022 46 Share D.C.’s embattled deputy mayor for public safety and justice — facing scrutiny over an allegation of assault and battery and questions about his residency in Virginia — is stepping down. 46 Share FacebookTwitterReddItWhatsAppEmailPrint
Comments are closed.