Latest News2 years ago
Delhi Accident: CCTV evidence supports eyewitness accounts of a car dragging a woman for an hour in the Delhi accident
Delhi Accident: The Kanjhawala tragedy was captured on fresh, high-quality CCTV footage, which supports a witness’ statement that the car that struck the 20-year-old woman’s scooter...