VideoFormer Philippine President Duterte confirms existence of ‘death squad’By Reuters · 28 October 2024