In Japan, a giant panda named Shin Shin gave birth to twins at the Ueno Zoo today. The genders and names of the baby pandas were not revealed. One of cubs weighs 124 grams, and they are the size of an adult human hand. It is not known when the cubs will be allowed to visit by public.