• 8 years ago
A police truck was seen to be running over protestors who gathered to demonstrate in front of the United States Embassy in Ermita, Manila against the presence of American forces in the Philippines.

Recommended