Thousands of people poured into Peru's capital, many from remote Andean regions, for a protest Thursday against President Dina Boluarte and in support of her predecessor, whose ouster last month launched deadly unrest and cast the nation into political chaos.
Police repeatedly fired tear gas into crowds of demonstrators as night fell Thursday, preventing them from heading into business and residential districts of Lima.