MO State Senator: Ferguson Police Chief should resign

ac inside the michael brown controversy_00000616.jpg
ac inside the michael brown controversy_00000616.jpg

    JUST WATCHED

    MO State Senator: Ferguson Police Chief should resign

MUST WATCH

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