Demonstrators, many of them Castillo supporters, have for days demanded that Peru hold elections rather than allow Boluarte to stay in power until Castillo's term ends in 2026. Some protesters also call for Congress to be shuttered.

President Dina Boluarte was sworn in last week after Castillo was sacked by Congress and arrested for attempting to dissolve the legislature in an effort to prevent an impeachment vote against him.