United Kingdom March 17, 2024LIVE🔴 Massive flooding across England! 50,000,000 people are asking Europe for rescue!
United Kingdom October 22, 2023Apocalypse in England! The strongest flash flooding destroyed everything in England