Atlanta Zoo

Panda Bear Twins Born In Atlanta
Buffalo has its pair of polar bears. Atlanta has a pair of panda bears – they’re twins and they were born on Monday, two minutes apart. They’re the first panda twins born in America in 26 years.