Featured Heavy Rains Lash North India: Rivers In Spate, Atleast 18 Dead 5 months ago Pratirodh Bureau Several parts of north India saw torrential rains on Sunday, with 18 people killed in…