"It took 1.1 milliseconds!" Yao exclaims. "Yeah, that's me!"
May 16, 2008 8:18 AM Subscribe
China's All-Seeing Eye. Naomi Klein's piece in the May 29th edition of Rolling Stone details how China is building the prototype for a high-tech police state with the help of U.S. defense contractors. And it's a growth market!
This thread has been archived and is closed to new comments