Thursday, December 11, 2008

An arrow pointing to the direction of Mecca is seen on the
floor of the "Camp Four" detention facility movie room
at U.S. Naval Station Guantanamo Bay. How long are we
going to let our sworn enemies keep living in the lap
of luxury?

No comments: