jump to navigation

Wikileaks leaks 1, September 2011

Posted by thegulfblog.com in Random.
Tags: ,
add a comment

Wikileaks are whining about a security breach, a loss of trust and leaked documents? Words fail me.