Where To Stream Newsroom Tokyo Season 2016 Episode 84
New Philippine President
- Aired May 10, 2016
- 45 Min
The Philippines will soon have a new leader, and it will be Rodrigo Duterte, the mayor of Davao in Mindanao.
New Philippine President
The Philippines will soon have a new leader, and it will be Rodrigo Duterte, the mayor of Davao in Mindanao.