Cloudbursts followed by flashfloods wreaked widespread destruction in Himachal | Current Affairs | Vision IAS