France 24 is a leading 24/7 international news channel based in Paris. France 24 provides keys to understanding complex events through in-depth analysis, and puts culture at the forefront of its programming.