Alma Moreno's Awkward Interview with Karen Davila

  • 9 years ago
Watch an awkward interview with Karen Davila about the latest issues concerning Philippine Government