Get Latest News, Breaking News about rain-deluged. Stay connected to all updated on tag 342731
Thousands rescued by ITBP in rain-deluged Uttarakhand