Today in Photos, June 24

24 Jun 2015

Newborn twin female panda cubs are seen inside an incubator at the Giant Panda Research Base in Chengdu, while a suit made of jade and sewn with gold thread is displayed at a preview of an exhibition at the Museum of History Hong Kong, and more ...