feline
- India
Maharastra: Courageous woman fights off leopard, saves husband from its clutches
Pune: A woman from a village in Maharashtra showed exemplary grit and saved her husband from the clutches of a leopard while fighting valiantly with the feline. Pune: A woman from a village in…