Nov 272017
Downpours have fallen across parts of southern India and Sri Lanka since last week, resulting in localized flooding. One of the hardest-hit locations was Chennai, where rainfall totaled around 100 mm (4 inches) on Sunday. Additional downpours are expected through Thursday; however, the rainfall will …