Washington, D.C. Deputy Mayor Forced To Step Down After Being Charged With Assault

Chris Geldart has reportedly stepped down from his position as Washington, D.C. Deputy Mayor for Public Safety and Justice. In a statement released on Wednesday, Washinton, D.C. Mayor Muriel Bowser…