Carole Baskin

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