A giant panda at Zoo Atlanta gave birth to twin cubs Monday, the first panda multiples born in the U.S. in 25 years.
Lun Lun, the 15-year-old Giant Panda, was in labor for about 90 minutes before giving birth to the cubs, her fourth and fifth. The sex of the cubs has not yet been revealed, and the public won't see them until late fall.