A municipal worker's strike combined with Frankfurt's hottest summer in 150 years brings infected rats out onto the streets.
1976
2007
2019
1920
1979
1993
2014
1997
2023
2018
2025
—
2024