Vivid images of glowing "red jellyfish " in the sky above storm clouds have ignited a flurry of online speculation, with some social media users even suggesting extraterrestrial involvement. The ...
Violent lightning, deafening thunder and torrential rain swept across London after days of record-challenging temperatures.