Category: France 24
0 France 24

France 24

France 24 is an international news and current affairs television channel based in Paris. The channel was launched in 2006 and is owned by the French Government.  It provides breaking news and world news from France on sports, business, culture, politics, science, social media, and globalization.