Pedro Castillo



Peru closes Machu Picchu as anti-government protests grow

  • More than 55 people have died in the unrest that ensued after Peru's politicians ousted leftist president Pedro Castillo for trying to rule by decree
By AP ·