Thousands protest giant gold mine in Peru’s mountains