Whole of India Drenches in Monsoon Rains before July 15