MASS PUBLIC PROTEST AGAINST ENGLAND’S INVADERS
According to the Migration Observatory, around 37,000 people were detected crossing the English Channel in small boats in 2024, 25% more than the year before, with the number of arrivals increasing further in the first half of 2025.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed