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