videoDetails
DNA: This rain water...a sign of destruction!
Nature has once again wreaked havoc on the mountains in the form of rain. Since yesterday, two hilly states of the country, Uttarakhand and Himachal Pradesh have been receiving heavy rains. Due to this rain, landslides in many areas and flood-like conditions have been created in the valley.