Shocking
Shocking Video Shows Police Van Ramming Into Protesters in Philippines
Police denied deliberately running over some rallyists in an anti-American protest that turned violent in front of the United States (US) Embassy in Manila on Wednesday, stressing that the security forces were merely defending themselves from protesters attacking them. The video talks a different story.
Son of a biscuit!
Our website has detected this video doesn't work. The staff is doing everything to make it work again.
Watch similar videos