France 24

  • Publisher

Name

France 24

Description

French state-owned international news television network based in Paris. Its channels broadcast in French, English, Arabic and Spanish are aimed at the overseas market.

Avatar

Cover

Location

Issy-les-Moulineaux, France

Referenced by