Barcelona put on flooding red alert after devastating Spain storms as flights cancelled & parts of airport submerged 4 November, 2024 by Newstars Education See also You’re in the top 1% if you can spot the hidden text in this optical illusion – there’s a trick to help