The International Criminal Court has had former Philippine President Rodrigo Duterte arrested on a warrant containing charges ...
The International Criminal Court (ICC) is a unique and powerful organization ... they protected American sovereignty. The ICC remains a symbol of both hope and controversy. It strives to deliver ...
Former Philippines leader Rodrigo Duterte was sent to The Hague on Tuesday hours after he was arrested in Manila at the request of the International Criminal Court as part of its probe into a "war ...