Feedback

Philippines President Announces His 'Separation' From U.S.

 

Speaking at a business forum in Beijing, China, Rodrigo Duterte told his hosts "America has lost."

Shows