MO State Senator: Ferguson Police Chief should resign

ac inside the michael brown controversy_00000616.jpg

    Just Watched

    MO State Senator: Ferguson Police Chief should resign

Missouri State Senator expressed her views on the Ferguson Police Chief and the St. Louis County Prosecutor.