Coppelia’s sweet return: Ice cream’s back in Havana, but can locals afford the scoop? 21 February 2025