January 10, 2025
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

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