Storm Isha: Thousands without power after strong winds and rain /22 Jan 2024/indiansatuk/0 CommentStorm Isha has left thousands of people in the UK without power after bringing heavy rain and winds up to 99mph. Scotland,... Read More