France Warned for Alleged Role in Fostering Terrorism in Nigeria
Boko Haram fighters in Nigeria in a video produced by the group. Image: AFP Princess Bosede Ajibola, the convener of the Centre for Africa Liberation and Socio-Economic Rights, has delivered…