The Kubera Principle

Peru protests: Machu Picchu closed indefinitely and tourists stranded

Thousands of visitors to the tourist site have been stranded as violent protests rock the country.