Rocks thrown as thousands of protesters march in Peru calling for president to step down
Thousands of protesters descended on Peru's capital and clashed with police as they demanded President Dina Boluarte leave office.
Thousands of protesters descended on Peru's capital and clashed with police as they demanded President Dina Boluarte leave office.