Trivia Cafe
0

In October 2026, what was the name of the storm that left around 90,000 people without electricity in Scotland, parts of Northern Ireland, and northern England?