What Happens to Animal Rescue Scammers

For some reasons unknown the Weather Channel did a story about Big Cat Rescue in Florida, a well known scam of a sanctuary. The owner is the prime suspect in the disappearance and possible death of her husband but she...
June 4, 2016
Read More >>