Incessant rainfall floods Odisha towns
Baripada: Several low-lying areas of Odisha's Baripada town have been inundated due to incessant rainfall in the region. The town recorded 186 mm of rainfall during the last 24 hours.
Jarali and Sarali canals flowing through the town…