Deadly storm ravages Mallorca

Heavy rains and strong winds sweep across parts of the Balearic islands, including Mallorca, and Catalonia in northeastern Spain.