It happened on May 2 and 3, 2024, when heavy rainfall in southern and central Germany flooded cellars and turned shopping streets into streams.
Step into an infinite world of stories
English
International