Mother Chased Leopard for Almost a Mile Then Fought It After It Took Her Son
A mother from the Indian state Madhya Pradesh chased down a leopard for almost a mile before fighting it to save her six-year-old son. The woman, …
archwizard flipped this story into Pour Homme•850d