×

A trip back in time in Cuba’s Sierra Maestra mountains

By Thomson Reuters Nov 28, 2025 | 6:09 AM