Sunday, January 16, 2011

Julian Assange: China is Wikileaks's Technological Enemy (WITH ENGLISH SUBTITLES)

News clip from ntdtv.

No comments:

Post a Comment