Saturday 29 January 2011

Al Jazeera's Egypt coverage embarrasses U.S. cable news channels

No comments:

Post a Comment