Has Rodrigo Duterte delivered on his promises?

The Philippines president calls for death penalty as part of his crackdown on drugs.