D.C. Deputy Mayor for Public Safety Suspended for Alleged Assault

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 County. Geldart was charged by Arlington police with choking someone during a dispute outside of an Arlington gym on Saturday, Oct. 1.

Councilmember Cheh Introduces bill to Ban Solitary Confinement in D.C.

As reported in the City Paper, Ward 3 Councilmember Mary Cheh introduced a new bill that would effectively end the practice of Solitary Confinement at the DC Jail, which has been notorious for its liberal use of solitary for all manner of incarcerated people there. This legislation goes a bit further than her prior unsuccessful …