Try digitalPLUS for 10 days for only $0.99

Street scene in Havana

A car rolls down a street in Havana, Cuba in this 2002 file photo. PHIL VELASQUEZ, CHICAGO TRIBUNE
This photo is featured in these articles:
Loading

75°