Thursday, December 30, 2010

WikiRebels

I'm sure you guys heard all about Wiki Leaks, this is a short documentary explaining the background and what they are all about. It's definitely an eye opener. Via Revok1

No comments: