Climate Change Pushing Our World Into Uncharted Territory
Residents of Makhachkala, the capital city of Russia’s Republic of Dagestan, are in a state of emergency as severe flooding fills the streets. Tens of thousands are reported to be without power and dozens have already been evacuated by rescue crews.