Daily Archives: January 23, 2017
Project Duterte: The Philippines’ War on Drugs
The Philippines’s controversial President Rodrigo Duterte came to power on his promise to crack down on crime. Dubbed “The Punisher”, he addressed his subjects, encouraging them to kill drug addicts. However, his inauguration was followed by a wave of extrajudicial … Continue reading