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