Source: ChristianPost Published March 4, 2008 @ 6:17am PST
This summer the Olympics will be held in Beijing, a decision fraught with controversy since it was announced back in 2001. China’s human-rights record is abysmal—from forced abortions, to persecuting Christians and other people of faith, to clamping down [full article]