As President Pedro Castillo of Peru gives a speech to celebrate his first year in office, hundreds of his fans and detractors demonstrate in front of the Congress of the Republic in Lima.
SOURCE: afrcanews.com
As President Pedro Castillo of Peru gives a speech to celebrate his first year in office, hundreds of his fans and detractors demonstrate in front of the Congress of the Republic in Lima.
SOURCE: afrcanews.com