Latest Posts

The Philippines to Withdraw From International Criminal Court

Philippine President Rodrigo Duterte has declared that his country will withdraw from the International Criminal Court (ICC). Previously, the United States and more recently Russia took a similar move by withdrawing their signatures that would have served as a future basis for becoming full members of the ICC.  The ICC […]

China Stands Up For Duterte Against UN Defamation

When the UN High Commissioner for Human Rights Zeid Ra’ad Al Hussein said that Philippine President Rodrigo Duterte needs a “psychiatric evaluation”, many in the yellow press in The Philippines tended to agree with a ridiculously offensive statement that is not befitting of any major global institution, not least the United […]

Donald Trump is Not The Most Irrational Politician in The West – Especially When it Comes to Free Speech

When it comes to politicians who behave in a rational manner at all times, even when under pressure or in the midst of internationally provocative events, there are more individuals who do not fit such a description than those who do. China’s Foreign Minister Wang Yi and Russia’s Foreign Minister […]