SHANGHAI, July 21, 2012 (Xinhua) -- Fans react during the 2012 Shanghai Zebra Music Festival in Shanghai, east China, July 20, 2012. The three-day musical event kicked off here Friday.(Xinhua/Zhuang Yi)
Jia Jia, the longest-living captive panda in the world, had her 38th birthday in Hong Kong Ocean Park on Monday, and is 114 in human years.
The dawning of a new age: Innovation
Torrential rains cause widespread flooding