Castro, Cuba and America

@tjades (3591)
Jamaica
March 19, 2008 2:19pm CST
what do you think of Castro resigning? Does this mean a better life for the Cubans?
1 response
• Hyderabad, India
20 Mar 08
I dont think so he was good person in some aspects