Read news on Carole Baskin with our app.
Read more in the app
Carole Baskin issues warning to Brits as she claims big cat spotted in countryside is a leopard