France24 is a 24-hour non-stop international news and current affairs channel based in Paris, and broadcasting in English.

Available everywhere in Africa.