February 01, 2011

Egypt: Giant Screen in Tahrir Streaming Al Jazeera Propaganda Live

Qatar's, as in state owned, Al Jazeera must be proud of freedom of the press.

Oh wait...

AJELive (AJELive) on Twitter_giant screen.png

By Stable Hand at 02:07 PM | Comments |