France 24 is a state-owned, taxpayer-funded TV news station that broadcasts French propaganda. That’s its explicit, intended purpose: In the leadup to its 2006 launch, then-President Jacques Chirac proclaimed, “We must have the ambition of a…
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.