The face of modern-day Cuba is in many respects still frozen in the 1950s, with its classic American cars, horse-drawn carriages and colonial Spanish architecture. In a country where taxi drivers earn more than doctors, understanding Cuba is a compelling but never-ending task...