October weather in June: Sudden heavy downpour triggers paralyzing floods in Istanbul, Turkey
A sudden flood-inducing rainfall paralyzed daily life in Istanbul, Turkey, on Tuesday, June 15, 2021. Roads turned into lakes as floodwaters engulfed underpasses, submerging many vehicles and stranding motorists. The severe weather is expected to continue until…