Displaying items by tag: Philippines' Duterte admits to drug war 'death squad'

Former Philippine president Rodrigo Duterte has admitted that he kept a "death squad" to crack down on crime while mayor of one of the country's largest cities.

Published in International News
There are 35832 listings and 1274 categories in our website