A municipal worker's strike combined with Frankfurt's hottest summer in 150 years brings infected rats out onto the streets.
1959
2023
1961
1968
2024
1960
—
1986
2025
2011
2022
2019
2017