Published: Sep 18, 2025, 13:36 IST | Updated: Sep 18, 2025, 13:36 IST
Peru: At least 900 tourists were stranded near Peru’s historic Inca site, Machu Picchu, on Tuesday after a passenger train service was halted due to ongoing protests, according to the country’s tourism minister.