Tag Archives: Keiko Fujimori

Peru swears in new President Pedro Castillo

Former teachers’ union leader faces challenges of forming a government, tackling the COVID-19 crisis, and uniting the nation. Peru has sworn in new President Pedro Castillo, a leftist former teachers’ union leader who already faces mounting challenges to build his government, tackle the coronavirus crisis and unite a deeply polarised …

Read More »