
Lima, Peru
Reuters
—
At least 900 tourists were stranded near Peru’s ancient Inca citadel of Machu Picchu on Tuesday, the country’s tourism minister said, after a passenger train service was suspended due to a protest.
Train operator PeruRail said service had been suspended on Monday because the…