Peru: President Castillo takes symbolic oath of office during a ceremony in Ayacucho

Mandatory credit: TVPerú

Ruptly