Weather tracker: Thunderstorms hit Spain as Japan braces for typhoon
Source: The Guardian
At least one person dead as stormy weather causes severe flooding in Barcelona a
- At least one person dead as stormy weather causes severe flooding in Barcelona a
Read on NewsIQ