Peru's new President Pedro Castillo has been sworn in at the capital Lima.
Peru presidential appointment: Castillo appoints far-left ally as PM
Al Jazeera STUDIO
While the president celebrates, there is concern that the country's long-running political instability may soon return.