News Nation Logo

Heavy rain lashes Delhi, NCR

The rains in India have triggered fresh spell of floods in Delhi, NCR on Friday.

Updated : 22 September 2017, 02:03 PM

Videos