France 24 is a French-owned international news television network that broadcasts 24/7 in French, English, Arabic, and Spanish to a global audience. Based in Paris, the network was launched in 2006 with the goal of providing a global public service and a distinctively French perspective on world events, aiming to counter the dominance of English-language media.