Video: Project Duterte: Law enforcement or mass terror? (RT Documentary)

The Philippines’s controversial President Rodrigo Duterte came to power on his promise to crack down on crime. Dubbed “The Punisher”, he addressed his …

Via Youtube