Two people were killed in a road accident in Delhi Cantonment on Wednesday evening after a Mahindra Thar collided with the motorcycle on which they were travelling, police said. The incident took place near the Indian Oil Corporation (IOC) red light at around 5 pm. According to preliminary findings, the motorcycle appears to have skidded...
