
Carole Baskin lost her legal battle against Netflix last week after a judge shot down her request for a temporary restraining order. Baskin and her husband, Howard Baskin, are the owners of Big Cat Rescue, a tiger sanctuary located in Tampa, Florida. Baskin became a household name after the hit... Read More »