Special Criminal Court in Bangui
Central African Republic: Former Seleka Leader Arrested, Transferred to ICC
Photo: YouTube Following the Central African Republic authorities’ transfer of a former Seleka armed group leader to the International Criminal Court (ICC), Alice Banens, ...