India lost 260 leopards in six months: Report June 29, 2018Real Report Comment Out of 260 leopards India lost in 2018, 90 were killed by poachers. The data from the Wildlife Protection Society of India (WPSI) [Read More]