Tamil Nadu records 2nd-warmest June this decade amid hot nights

India