Nearly 1,000 tourists trapped near Machu Picchu as protests shut down train services

Protests over bus company contract disputes in Peru left some 900 tourists stranded near Machu Picchu, prompting U.S. Embassy warnings and evacuation efforts.

Source: Nearly 1,000 tourists trapped near Machu Picchu as protests shut down train services