Cuba: Liberation Day

Cuba celebrates its Liberation Day on 1 January – the anniversary of the day in 1959 that the Batista regime collapsed, leaving Fidel Castro’s revolutionary forces in control of the island. Continue reading