Cha Cha the Chimp Leads Police on Chase After Zoo Escape

The chimp escaped from a zoo in Sendai, Japan, and led police and zoo staff on a dramatic two-hour chase through a residential neighborhood.

April 15, 2016

Top Stories

ABC News Live Presents