×

Latest Video

Philippine President Duterte's approval ratings

55 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.