Washington's Mayor Bowser says the city's police chief, Pamela Smith, is stepping down

11 months ago 44
ARTICLE AD BOX
Washington D.C. Mayor Muriel Bowser says the city's police chief, Pamela Smith, is stepping down
Read Entire Article