Deadly unrest in the wake of a political crisis has left a number of American tourists stranded in Peru. Hundreds of international travelers, including some Americans, were stuck in and around the historic city of Machu Picchu as the government raced to secure transport to the nearest airport this …


