Storm Nelson wreaked havoc in Spain and affected the UK.
Storm Nelson made its devastating landfall in Spain on Thursday, March 28, claiming the lives of at least four individuals, including tourists caught in its relentless grip.
Storm Nelson wreaked havoc in Spain and affected the UK. Read Post »