26 Nov 2014

Police car torched in Ferguson as people march States-wide

From Checkpoint, 5:08 pm on 26 November 2014

A police car has been torched on the streets of Ferguson, Missouri, while protestors across the US march demanding justice for the black teenager shot dead by a white police officer.