Pedro Castillo, deposed President of Peru. Photo: Ernesto Benavides/AFP/Getty Images.

Pedro Castillo, deposed President of Peru. Photo: Ernesto Benavides/AFP/Getty Images.