February 18, 2004
_________________________________________________
Seems fitting somehow
America's latest attempt to win the hearts and minds of Arabs launched this week in the form of an Arabic satellite news channel called
Al Hurra
, meaning "the free one."
It can also be translated as "
piece of shit
."
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment