Video Shows Police Van Ramming Into Protesters in Philippines

A dramatic video from a demonstration in Manila, Philippines, today captured the moment a police van appears to ram into a crowd of protesters.

October 19, 2016

Examined