This is the heart-wrenching moment a newborn boy was pulled from an Indian storm drain - with his umbilical cord still wrapped around his neck.
Harrowing footage shows a woman gently pulling the infant from the drain by his feet, before cleaning him in a bowl of water.
The tot was rescued in Valasaravakkam, in southern India's Tamil Nadu State.
Rescuer Geeta, 45, had been alerted to the baby's presence by a milkman who thought he was a crying kitten.
The boy - named Suthanthiram, the Hindi word for freedom - was rushed to the local hospital, where docs found he was trouble breathing.
He is expected to make a full recovery from his ordeal.
Geeta said: "I reacted immediately, it was spontaneous.
"As a dozen or so residents and bystanders looked on, I peeped through the drain, an iron pipe around one foot in diameter, and saw the child inside.
"It was painful to see a child dumped like that.
"It appeared that the person who abandoned the boy had deliberately pushed him deep enough inside the drain so he would be out of sight.
"I don't think there was any feeling for the child, because the umbilical cord seemed to be tied around the neck so it would slowly kill him."
TWEET YOUR COMMENT