Peru arrests over 200 people, closes Machu Picchu tourist hub as protests rage on
Peru's authorities shut down the country's major tourist attractions while police arrest over 200 people amid continued protests.
Peru's authorities shut down the country's major tourist attractions while police arrest over 200 people amid continued protests.