Former Philippine President Duterte confirms existence of 'death squad'
Former Philippine President Rodrigo Duterte confirmed a "death squad" existed under his watch to control crime when he was Davao City mayor, but gave conflicting accounts of its
October 28, 2024