News

The dramatic arrest of the Philippines’ controversial former president this month sent shock waves through much of the world ...
The ICC, which sits in the Dutch city of The Hague, had previously said it was investigating Duterte, but his arrest nonetheless caught the country off guard. It immediately mobilized his ...