Published On Apr 15, 2016
A chimp called Chacha escaped from a zoo in Japan Thursday, and TV coverage of his dramatic pursuit held the entire nation transfixed. He was eventually subdued with a tranquilizer dart.
more: http://tranganhnam.org
show more