Success or Failure: Beijing Winter Olympics Is Bad News for the World

 1,836 total views

 1,836 total views Fourteen years ago, China conducted the 2008 Summer Olympics in Beijing. The games…