ABC Amba - TV is the official news channel of the Federal Republic of Ambazonia, also known as the Southern Cameroons. It provides information & News Updates on the Ambazonian struggle for Sovereign Independence.
Last seen: April 29th at 11:54pm — Visit site