Videos4 years ago
VIDEO: Police Officer Reportedly Slapped Female Driver on EDSA
MANILA, Philippines- A police officer of the Philippine National Police (PNP) Highway Patrol Group is alleged of slapping and orally defaming a female driver on Saturday,...