Source: ChristianPost Published August 4, 2008 @ 12:48pm PDT
The day China has long-awaited, the day it makes its debut on the international sports stage with, literally, a cast of thousands, arrives Friday when opening ceremonies kick off the Beijing Olympics inside its stunning 91,000-seat "Bird's Nest" National [full article]