_________________________________________________
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."
February 18, 2004
Posted by
maru
at
2/18/2004 12:43:00 PM
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment