Finally here: Much-awaited rains bring happiness and relief across India

Jul 01, 2016 20:14 IST