Monday, March 27, 2017


More Story

Japan's Escaped Chimpanzee ChaCha Caught After Fall From Power Poll

On Thursday, a chimpanzee in Japan was caught after it escaped from Sendai's Yagiyama Zoological Park, which is located...