Renaud Beauchard is a french journalist with Tocsin, one of the largest independent media in France. He has a weekly show and is based in Washington DC.
In a recent appearance on France Inter’s morning show—France’s rough equivalent to CNN’s The Lead with Jake Tapper or MSNBC’s Morning Joe—American progressive thinker...