-
Hundreds of tourists are stuck in the Picchu.
About 300 tourists from around the world have been stranded in Machu Picchu after Peru declared a state of emergency amid protests over the ouster of President Pedro Castillo. Trains to and from Machu Picchu were halted on Tuesday, according to a statement from PeruRail, Peru’s railway operator in the south and southeast regions of…