WTOP: Ex-DC deputy mayor explains Virginia home, says he ‘geo bachelored’
Former D.C. Deputy Mayor Chris Geldart — who resigned this week after an argument in an Arlington, Virginia, parking lot led to a police statement that the District official lived in Falls Church — is defending his living arrangement.