Feedback

Police Truck Rams Protesters Outside U.S. Embassy in Manila

 

There were violent scenes when around 1,000 protesters demanding an end to U.S. troops in the Philippines clashed with police.

Shows