A rare giant panda called Mei Xiang gave birth to twin cubs at the Smithsonian National Zoo in Washington, apparently surprising delighted zoo officials who had expected just one baby. A first tiny ...