November 26, 2025, Lima, PERU: Peruvian Former President Martin VIZCARRA arrives to court in Lima
Foto de archivo