Sun Bin (second left), an Olympic torch bearer, carries his baby while participating in a vigorous stride walking activity during the inauguration ceremony of the Olympic Manifesto Square in the Beijing Olympic Green, June 23, 2012. [Photo/Asianewsphoto]
|