In reply to Charismatic Megafauna
No not at allCharismatic Megafauna said:
Which is odd because don't leopards kill a lot more people than lions?