US tourists stranded in Peru – NBC New York (47)
Unrest triggered by a political crisis has stranded several American tourists in Peru. Hundreds of international travelers, including some Americans, were stranded this weekend in and around the historic city of Machu Picchu as the government scrambled to secure transportation to the nearest airport. Photos and testimonies suggest that the protesters had placed stones on … Read more