Chinese-built trains on first public run through Cuba

Cuba has unveiled its first new passenger trains built by China. It’s part of a plan to overhaul the island’s rail system that dates back to the 18...
Back to Top