Image
Extreme weather phenomena battered many parts of Russia in July. From waterspouts in the Black and Azov Seas, to super-sized hail on beaches, super-cells in Siberia, and deluges throughout the country, Russia is not used to such weather. Check it out...