Logo

Logo

Cuban Communist Party

Change in Havana

The nation is now headed for what they call a generational shift, almost inevitable with the march of time.