DC deputy mayor charged after caught-on-camera alleged assault, Bowser dodges questions over video
Washington, D.C. Deputy Mayor for Public Safety and Justice Christopher Geldart has been placed on leave and is charged with assault over a caught-on-camera incident in a gym lot.