A delivery driver has been arrested over the death of a man who was ignored by a stream of cars, motorcycles and pedestrians as he lay dying in a New Delhi street, reports said.
Closed-circuit TV showed the man being hit by a small truck as he walked along the side of the road.
The man, who was reportedly working two jobs to support a family living elsewhere in India, could be seen flying through the air and landing in the gutter.
The driver got out of his truck but drove away after glancing at the man he had injured.
One man who did stop at the scene, a bicycle rickshaw driver, ignored the victim but stole his mobile phone, which was lying beside him in the gutter.
The injured man lay there for nearly 30 minutes before a friend happened to go past and alerted police.
They did not arrive for more than 40 minutes, and the man was dead by the time he reached hospital.
The truck driver told police the accident happened because he had fallen asleep as he was making early-morning milk deliveries.
India has a long history of similar stories, often because people fear that getting involved in serious accidents will lead to harassment by a corrupt and poorly trained police.