News

Incessant rains lashed several towns and high ranges in northern Kerala, causing inundation and traffic snarls on Saturday morning. The Indian Meteorological Department (IMD) had predicted extremely ...