Peruvian police have detained President Pedro Castillo, who was
faraway from workplace by the nationwide parliament, El Comercio every day
reported on Wednesday, Development experiences citing TASS.
The every day printed a photograph of Castillo in a police station.
In accordance with the newspaper, he’s in Lima, Peru’s capital.