Failed Defend Europe mission comes to an end
Today’s setback was clearly the final straw for a project that has been dogged by mishaps and opposition since it first started. Despite trying to…
Anti-immigrant far right takes to the seas
Three members of Génération Identitaire, the youth wing of the French branch of the anti-Islam, anti-immigrant and xenophobic Identitarian movement, as well as Canadian alt-light…