Heavy rains and floods have instigated wreckage in Himachal Pradesh, Haryana, Punjab and Delhi. Natural catastrophes have become a recurrent global occurrence in recent times. Governments and peoplemight think that ‘this too shall pass’ and disregard everything. However, nature won’t …