Finally, somebody has the guts to stand up to China and its propaganda fest.
By announcing a diplomatic boycott of the Beijing Olympics on Monday, the United States is casting an inescapable shadow over what President Xi Jinping planned as a celebration of China’s wealth, power and status as a global heavyweight.