The Homepage of Independent Media

Dozens of US Spies Executed in China Thanks to Major CIA Screw Up