Beloved giant pandas, serving as special envoys of China, make a grand arrival in Atlanta
ATLANTA — A special delivery landed in Atlanta on Sunday, three days after Xi Jinping, China’s leader, said his country would soon dispatch “envoys of friendship” to the United States.