How the worst of nature brought out the best of humanity in Chennai!

India’s 4th largest city, Chennai experienced its heaviest and worst rainfall in over 100 years, bringing the city face to…