a
HomePosts Tagged "Chris Rodriguez placed on administrative leave"

Chris Rodriguez placed on administrative leave Tag

Archive

Mariah Cain, Staff Writer Chris Rodriguez, the Washington, D.C. assistant city administrator and acting police chief technology officer under Mayor Muriel Bowser, was arrested for simple assault domestic violence