The devastation following flash floods in Majorca.

At least six people have died in flooding on the Spanish island of Majorca. Hundreds of people have been forced from their homes.

Weather forecasters reported that eight inches of rain fell in just four hours.