Heavy rain and strong winds sweeps island in Spain

Heavy rains and strong winds have swept across the island of Mallorca in northeastern Spain on Sunday, local time. The strong winds brought down trees, sent café tables and chairs flying and debris crashing into nearby buildings, according to Reuters.
Back to Top