Watch: Trust or Approval Rating ni Pang. Duterte umabot sa 97% ayon sa Latest Survey ng tv5 Read more
China calls for fresh talks with Philippines to resolve South China Sea disputes after UN ruling Read more