November 24, 2024
Thousands of protesters demanding the ouster of President Dina Boluarte poured into Peru’s capital, clashing with police who fired tear gas

Thousands of protesters demanding the ouster of President Dina Boluarte poured into Peru’s capital, clashing with police who fired tear gas