• Call-in Numbers: 917-633-8191 / 201-880-5508

  • Now Playing

    Title

    Artist

    Hundreds of anti-government protesters have taken to the streets in Lima, demanding the resignation of President Pedro Castillo.

    Castillo, who started as president in July 2021, has already faced two impeachment attempts.

    Opposition lawmakers are seeking to launch a third impeachment but they have acknowledged they do not have the necessary votes to pursue it.

    President Castillo has not commented publicly on the unrest.

    Video edited by Gem O'Reilly

    Read More


    Reader's opinions

    Leave a Reply