The International Criminal Court, ICC, is once more back as a topic on the table of public debate and discussion in Cameroon, following the arrest and detention of the leader of the Ambazonia Defense Forces, ADF, and AGoCV , Dr Ayaba Cho Lucas, on September 25, 2024. He was arrested in Oslo, the Kingdom of […]