US secretary of state John Kerry yesterday postponed his departure from New Delhi by at least one more day, reported NDTV.
Kerry arrived in India on Monday for a three-day visit, and was initially scheduled to leave on Wednesday evening.
His visit has been extended to enable him to travel to China for the G-20 Summit this weekend.
Earlier yesterday, Kerry addressed a town hall meeting at the Indian Institute of Technology.
Kerry was also supposed to visit three places of worship, the Gauri Shankar temple, the Jama Masjid, and the Gurdwara Sisganj Sahib, in the old Delhi area at around 11 am yesterday but the rains and the accompanying traffic forced him to call off his plans.