Twin cloudbursts in Uttarakhand leave many stranded

Back to top button