Comment

77 Percent of Americans Disapprove of Wikileaks Cable Releases

1
(I Stand By What I Said Whatever It Was)12/31/2010 1:23:49 pm PST

Would be interesting to juxtapose that with an opinion poll of the world’s population…