Posts

After years of abuse this mountain lion is finally set free

For two decades, mountain lion Mufasa was kept chained in the back of a truck as a prisoner of a circus troupe in Peru.   Now finally, after 20 years, he is set free again. Watch his release in the video below! https://www.youtube.com/…