Marine Le Pen is the most popular leader in France, yet the press corps ignores that detail while it smears her supporters as radicals amidst the lawfare campaign aimed at barring her from power.
The Regime Media versus Le Pen and the French
Marine Le Pen is the most popular leader in France, yet the press corps ignores that detail while it smears her supporters as radicals amidst the lawfare campaign aimed at barring her from power.