Duterte

Duterte is the world's most popular leader: here's why

Duterte is the world's most popular leader: here's why

Philippine president’s public approval ratings hit a record 91%