Delhi continues to receive incessant rain showers as the monsoon eventually sets over the capital

Delhi continues to receive incessant rain showers as the monsoon eventually sets over the capital