Rodrigo Duterte Acknowledges The Presence Of A 'Death Squad' In The Philippines

Former Philippine President Rodrigo Duterte has revealed the existence of a death squad during his tenure as mayor of the city. However he has denied responsibility for the thousands of killings associated with his Presidency. Watch in for more details!

Trending Videos