Why does DC’s deputy mayor live outside the District? | FOX 5 DC
FOX 5 released an exclusive video of D.C.’s deputy mayor of public safety and justice allegedly assaulting a man in a Gold’s Gym parking lot. Arlington police revealed Chris Geldart is of Falls Church, Virginia and people are now raising…