A sign running across the windows of the U.S. interests section building in Havana has been shut off. The sign was put in place in 2006, ostensibly as a means of informing the Cuban people of the realities of their communist government.
9 August 2009
North American Leaders To Meet In Guadalajara Discuss (PigBird) Flu, Trade, Other Stuff..
By Daniel Mauser at 6:00 PM.
