Nature’s revenge

Nature’s revenge
play icon
Rescuers check for victims in flooded cars on a road in Erftstadt, Germany. AP