New Delhi, March 22 -- Residents in Tamil Nadu's Thoothukudi woke up to a fresh spell of rain on Saturday, March 22. The India Meteorological Department had issued a yellow alert, predicting showers during the day.

Published by HT Digital Content Services with permission from MINT....