China's giant pandas make public debut at US zooGiant pandas Ping Ping and Fu Shuang will make Zoo Atlanta home for the next 10 years.Open on Meridian