Sunday 20 January 2013

Cuba: Defending socialism resisting imperialism .. documentary









1 comment:

  1. I'm sure that Cuba is a beautiful place. Castro will be dead soon enough and I'm sure they'll want to open themselves up to more tourism when that happens.

    ReplyDelete