Former president Rodrigo Duterte’s jarring testimony during the recent Senate inquiry has confirmed what we know all along, the existence of the Davao Death Squ ...