Love this app.
This app has effectively replaced Al Jazeera as my go to news source. As far as playing it on Apple TV. They have a live streaming 24 hour channel on YouTube that is available on both Apple TV and Chromecast.
cmj05 about
FRANCE 24 - Info et actualités, v3.4.1