India is losing its leopards at an alarming rate, and in 2011, more than 60 percent of the 356 deaths were directly attributed to humans. […]
India is losing its leopards at an alarming rate, and in 2011, more than 60 percent of the 356 deaths were directly attributed to humans. […]