Pedro Castillo: Peru's ousted president detained by police in Lima



Local media report that Pedro Castillo has been moved to a police-run prison following his arrest.



Source link

Be the first to comment

Leave a Reply

Your email address will not be published.


*