Heavy showers and waterlogging brought Delhi and other parts of the national capital region to a standstill on Wednesday morning. United States Secretary of State John Kerry, who is in the capital, was among the thousands who were affected by the Delhi showers. His proposed visit to three religious sites[Read More…]
