Some 20,000 people joined a march in the Philippines’ Davao City on Sunday to demand the release and return of former President Rodrigo Duterte, who stands trial at the International Criminal Court (ICC) for his alleged crimes against humanity during his war on drugs.
Duterte’s supporters…
Leave a Reply