D.C. deputy mayor resigns amid assault charge after alleged confrontation outside gym

Washington, D.C., Deputy Mayor for Public Safety Christopher Geldart has resigned from office days after being accused of assaulting another man in a gym parking lot. Mayor Muriel Bowser announced Wednesday that she had accepted Geldart's resignation a little more…