Baby chimpanzee makes her debut at Florida safari

A "rare" baby chimpanzee was born in Florida's Lion Country Safari in January, and she made her park debut this month.

February 18, 2023

Top Stories

ABC News Live Presents