MANILA, Philippines — Former President Rodrigo Duterte has challenged the International Criminal Court (ICC) to immediately ...
El Salvador's President Nayib Bukele acknowledged on Tuesday that 8,000 innocent people were arrested and later released ...