Peruvian President Pedro Castillo waves as he leaves the Congress building in Lima on March 28, 2022. Photo: AFP.

Peruvian President Pedro Castillo waves as he leaves the Congress building in Lima on March 28, 2022. Photo: AFP.