Loading...

Watch Africa News English Live

Africa News is an independent News Channel. The TV channel foucusses on Sub-Saharan Africa. The headquerter is based in Pointe-Noire, Congo. Africa News broadcasts in French and English.