Pedro Castillo sworn in as Peru's new president

Pedro Castillo was sworn in on Wednesday as president of Peru during a ceremony in the nation's Congress in Lima, after weeks of uncertainty following defeating a right-wing rival in a hard-fought presidential runoff.

Pedro Castillo waves to his supporters in Lima, Peru, July 19, 2021. (Str/Xinhua)
Pedro Castillo waves to his supporters in Lima, Peru, July 19, 2021. (Str/Xinhua)

"It is the first time that our country will be governed by a peasant, a person who, like many Peruvians, belongs to the sectors oppressed for so many centuries," Castillo said in his first speech as president.

Castillo announced a series of reforms, including drafting a new Constitution, after receiving the presidential sash from the highest authority in parliament as the presidents of Argentina, Bolivia, Colombia, Chile and Ecuador looked on.

Priorities for his government include fighting the pandemic, economic recovery, education, and creating a ministry for science and innovation.

"I want you to know that you have my word, we will not disappoint you, I will not disappoint you," Castillo said.

Xinhua