A woman in India bravely fought off a leopard after chasing it for almost a mile to save her 8-year-old son who was snatched away by the animal.

The woman, identified as Kiran Baiga, from a tribal village of Bhopal in the central Indian state of Madhya Pradesh, took on the leopard with her bare hands to rescue her son from its jaws, The Times of India reported.

Baiga suffered injuries while wrestling with the leopard Sunday night and was taken to a hospital for treatment. The child suffered deep fang wounds on his eyes, cheeks and chin and remains in stable condition.

During the incident, Baiga was sitting outside her hut with her three children, including her infant child in her lap, when the leopard unexpectedly pounced on her son, Rahul. The animal grabbed the boy with its jaws and ran off. Baiga quickly handed her infant to her other children and took them inside their hut in Barijharia village near Sanjay Gandhi National Park before chasing the leopard.

After following the leopard for around 1 kilometer (0.6 miles) in the night, she managed to spot the animal resting on bushes with her son held under its paws. Baiga reportedly lunged at the leopard and managed to free the child from the claws. However, the leopard attacked her again after she freed her child. She then grabbed the leopard's paw and pushed it hard. By then the villagers came to her rescue and after seeing the crowd the leopard ran off, English Jagran reported.

representational image pixabay

Last week, a man from the northern Indian state of Himachal Pradesh fought off a leopard after the animal attacked his daughter and tried to drag her away into the fields. The girl was walking near the fields when the leopard pounced on her and grabbed her.

The girl's father who was near her fought off the leopard using sticks and stones and managed to rescue her. The girl did not suffer any serious injuries in the attack.