France 24 is an international news channel offering a French perspective on global events, broadcasting in multiple languages. This live stream is directly from France 24's official YouTube channel; all views and credits go to them. The channel is embedded according to YouTube's terms of service.
Read More