Mountain Lion Finally Gains Freedom After 20 Years in Chains A mountain lion named Mufasa was rescued from a Peruvian circus. He was finally set free.