Eduardo Aparicio
A yellow excavator, forklift and other heavy equipment made by U.S. firm Caterpillar gleam outside Cuba's annual trade fair.
Most Read