Thousands of tourists stranded near Machu Picchu amid unrest in Peru… A state of emergency in Peru has left thousands of foreign tourists stranded… Read More...