Huge floods leave at least 108 dead in Europe

Luxembourg and the Netherlands were also hammered by heavy rains, inundating many areas and forcing thousands to be evacuated in the city of Maastricht.


Read the full story: Read More