Protesters and police clash during the third takeover of Lima, July 19, 2023. Photo: La Republica.

Protesters and police clash during the third takeover of Lima, July 19, 2023. Photo: La Republica.

Translate »