As you may know Ambazonia, officially the Federal Republic of Ambazonia, is a self-declared state constituting the Northwest Region and Southwest Region of Cameroon.
Watch moment Ambazonia soldiers surfaced:
Ambazonia Soldiers sending a message@correctbn pic.twitter.com/pp1Zgr7jhz
— CorrectBN (@correctbn) September 22, 2021
Be the first to comment