Cameroonian separatist leader arrested in Norway

28th Sep 2024    |     Source: BBC

Lucas Ayaba Cho is described as Commander-in-Chief of the Ambazonian Defence Forces separatist group