Today,¬†Ahmad Al Mahdi Al Faqi (Abu Tourab), was surrendered to the International Criminal Court (ICC) by the authorities of Niger and arrived at the Court’s Detention Centre in the Netherlands. 320 more words