Lemur twins born at Colorado zoo

WELCOME TO THE WORLD: A ring-tailed lemur named Allagash has given birth to twins at the Cheyenne Mountain Zoo in Colorado.

July 13, 2021

Top Stories

ABC News Live Presents