Delhi wakes up to rain

Delhi wakes up to rain

New Delhi [India]: Moderate to heavy rain lashed parts of Delhi and the National Capital Region on T…