Tens of thousands of supporters of arrested former President Rodrigo Duterte flooded the streets of Davao City on his 80th ...
Tens of thousands of people rallied in Davao City in the Philippines on Friday in support of former president Rodrigo Duterte.