It's a typical 24/7 news channel but that's real, everyday French and, well, the latest news.
It seems to work worldwide: I watch it from Japan. Interestingly most of the commercials are not displayed from here, instead we get the rolling presentation of the channel.