Video: New Mike Brown Footage Discredits Ferguson Police Account

Black Agenda Report’s Glen Ford says the police consistently manipulate public opinion with character assassinations and lies to justify the killing of black men …

Via Youtube