2 Killed, 3 Injured In Car Accident In Delhi: Police News Portal

The police ruled out the possibility of liquor as a cause of the accident. New Delhi: Two people died and three were injured in a car accident in Swaroop... Read more »