The French International news network
Facts and stats
France 24 is an international news and current affairs television channel based in Paris.Wikipedia
6 December 2006
5 Rue Des Nations Unies
Eve Jackson Culture Editor
Can you help update this entry?
Do you know this television channel’s mobile app details? Please add it to our directory.