Peru: The fall of Pedro Castillo

By Oscar Rotundo* On July 28, 2021, Pedro Castillo assumed the presidency of Peru after having defeated the right-wing candidate Keiko Fujimori in the second round by a narrow difference.

Read More »