France 24

Television channel based in Paris

France 24 is a French state-owned international news television network based in Paris. Its channels broadcast in French, English, Arabic, and Spanish and are aimed at the overseas market, similar to BBC World News, DW, RT and VOA.

France 24 News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like