Channel North Africa (CNA / La Chaîne Nord-Africaine) is a Berber-language Christian television channel serving Algeria, Libya, Mauritania, Morocco and Tunisia. The headquarters is located in Roubaix, Nord-Pas de Calais (France).

Leave a comment

CNA Sat