The Newsmakers: Is President Duterte going too far? And the city battling for Libya
2016-10-03 1 Dailymotion
In his latest outbust, the President of the Philiippines told the EU to 'f*** off' after the European Parliament condemned the wave of extra judicial killings in the ...