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

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

Protesters placed rocks on railway tracks over dispute about bus company contract questions...

Redirecting to full article...