As reported by numerous media outlets, D.C. deputy mayor for public safety and justice, Chris Geldart, has been suspended from duty pending an investigation into an assault charge in Arlington …
Continue reading “D.C. Deputy Mayor for Public Safety Suspended for Alleged Assault”