Floods hit parts of Afghanistan, China & Russia

Extreme weather conditions are being witnessed across the World.While some parts are suffering from heatwaves, others are hit by storms and flash floods. Watch in for more details!

Trending Videos