In Ferguson, Missouri there's been a fresh round of protests over the last week with anger still simmering over the police shooting of Micheal Brown and the officer responsible not yet arrested.
Show status: Off air
In Ferguson, Missouri there's been a fresh round of protests over the last week with anger still simmering over the police shooting of Micheal Brown and the officer responsible not yet arrested.