Punjab floods toll rises to 46; over 2,000 villages, four lakh people affected
New Delhi [India], September 6 (ANI): Incessant rainfall and swelling rivers have caused devastation in Punjab, leaving several villages submerged…