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

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