Philippines, Rodrigo Duterte and Punisher

An elected leader once dubbed “The Punisher” is on his way to The Hague to face trial for crimes against humanity during a ...
Clarita Alia burst into tears upon learning that former President Rodrigo Duterte had been arrested and handed over to the ...
Nearly a decade ago, the Philippine drug war raged, and desperate people tried to avoid former President Rodrigo Duterte's ...