Police Officers Found Guilty of Philippines Drug War Killings

2024-06-19 1

Four police officers in the Philippines have been found guilty of homicide for the deaths of a father and son in former President Rodrigo Duterte's controversial war on drugs.

Free Traffic Exchange