Advertise with us +2347037152792 Correctbn1@gmail.com

Ambazonia Soldiers sending a message (Video)

By on September 22nd, 2021

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:

Be the first to comment

Leave a Reply

Your email address will not be published.