Better News Network

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

Full Coverage