Oh, I am sure Ms. Castro just LOVES Barack Obama, and his class warfare in particular:
Cuba. 1960.
42 posted on 05/28/2012 3:49:28 AM PDT by AmericanInTokyo
(A great victory for Free People. The day Salvador Allende was toppled. Study history. Learn lessons.)