2 Lives

Delhi: Heavy Rain Claims 2 Lives, Floods Roads & Localities

New Delhi: A sudden heavy rain in Delhi flooded roads and localities and reportedly killed two people on Sunday morning.…

July 19, 2020