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