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

 2,592 total views

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