×

Latest Video

Philippine President Duterte's approval ratings

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