Peru closes Machu Picchu as protesters face arrest in Lima
Published
Peru closed its famed tourist site Machu Picchu Saturday as authorities expelled protesters from a Lima university where they have been sheltering as they wage relentless anti-government demonstrations…
Full Article