France 24 is an international news and current affairs television channel that offers a French perspective on world events. It is broadcasted worldwide on a 24/7 basis in three languages: French, English, and Arabic.