DC deputy mayor resigns after being charged with assault that was caught-on-camera
3 minute readPublished: Wednesday, October 12, 2022 at 8:33 pm
Washington, D.C. Mayor Muriel Bowser announced that she accepted the resignation of Christopher Geldart, deputy mayor for public safety and justice.