An elusive red panda that escaped a Chinese zoo and lived a life on the run for eight months was recovered and returned home to its enclosure this week. For lovers of visiting cute animals at the Hangzhou Zoo in China's Zhejiang province, the nightmare lasted 242 days.