Police van runs over demonstrators protesting US troops in the Philippines.

-

Police van runs over demonstrators protesting US troops in the Philippines.

Police van runs over demonstrators protesting US troops in the Philippines.

Police van runs over demonstrators protesting US troops in the Philippines.

Shared by rt (RT) and selected for Featured.

Related Shares


Leave a Comment