links for 2008-04-08

By l00p
  • It wasn’t supposed to be this way. This year was supposed to be China’s grand coming out party. Instead, it’s turning out to be most serious challenge to China’s Communist leadership. This doesn’t mean China’s cookie is anywhere near crumbling

Leave a Reply