Storm Babet makes landfall in Scotland, MeT department issues red weather alert | WION

This post was originally published on WION.