All Videos
- All Videos
digital
Philippine court jails police officers for drug war murder
A Philippine court has found three police officers guilty of murder in the killing of a 17-year-old high school student last year. #Duterte #Philippines #drugwar
Latest Videos
Route 6