CNA Sat Live

CNA Sat is Christian religious TV channel based in France. The channel airs content with the aim of spreading the protestant Christian ideology. It offers programs in a mixture of North Africa's most popular languages; Arabic, Berber and French. Watch CNA Sat online free TV here.
CNA Sat from France