Sunday, November 9, 2008

60 Minutes Crew Roughed Up in China While Reporting On America's E-Waste




They're lucky they weren't shot!

Article: CBS News

No comments: