Delhi: Two killed in road accident near IP Metro station
New Delhi : Two people were killed after a speeding car lost control and collided with another vehicle coming from opposite direction near IP Metro station, Ring Road, Delhi, a police official on Friday.
The deceased were identified as…