×

Latest Video

Philippine President Duterte's approval ratings

43 Mins Ago

Richard Heydarian at De La Salle University says the opposition might be calling for impeachment but Duterte remains popular among the majority of Filipinos.