Ambazonia Leader Addresses Supporters, Explain Issues Surrounding Bakassi Peninsula
Cho Ayaba, leader of Ambazonia Governing Council, AGovC, has claimed that Bakassi Peninsula is in Ambazonia territory, hinting on the decision of the international court of justice, ICJ, judgement ced