Peru: Protesters demand proclamation of Castillo as President

In Peru, protesters mobilized and demonstrated in front of the congress demanding the proclamation of Pedro Castillo as president-elect. teleSUR These and much more in our website: Watch our videos here:
Back to Top