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