Visitors to Peru's iconic Machu Picchu site were met Thursday by protesters angry with the government for privatizing ticket sales at the Inca citadel.
Visitors to Peru's iconic Machu Picchu site were met Thursday by protesters angry with the government for privatizing ticket sales at the Inca citadel.