Protests across US as troops deployed in Ferguson

AFP English 2014-11-26

Views 0

Protesters, the police and members of the National Guard face off outside Ferguson’s police headquarters. Duration: 00:53

Share This Video


Download

  
Report form