Thursday, December 25, 2008

Historical Image of the Day

Cuban flag hosted over Morro Castle, marking official end of U.S. occupation, May 20, 1902.

However, the Americans would continue to essentially occupy Cuba until 1934 and would control the nation through puppet governments until December 31, 1958 with brief exceptions during the Grau presidencies.

And you thought it would be a Christmas image today. Ha! I refuse to cave to Christmas hegemony!