The city of Chennai and several surrounding areas in Tamil Nadu faced weeks of severe rains, culminating in massive flooding of a magnitude not seen in a century. The time has come for all of us to step forward and help our brothers and sisters in...