English News | Latest and Breaking News | Todays News
New Delhi: Parts of Delhi received rain on Monday, forcing commuters to take shelter behind trees…