At least 51 people have been reported dead after flash floods swept through villages in Spain, derailing a train near Malaga.
At least 51 people have been reported dead after flash floods swept through villages in Spain, derailing a train near Malaga.