THE airport in Cusco, the gateway to the famed Machu Picchu site in southern Peru, reopened yesterday after being shuttered over a flare-up in weeks-long protests that have killed dozens.
Supporters of ousted president Pedro Castillo have marched and barricaded streets around the South American country since December…
Read More