Walter Ayala
By Diego Lopez Marina
January 1, 2023
You Might Also Enjoy
Peru: Who is liberal candidate Alfredo Barnechea?
By Colin Post - March 12, 2016
Peru’s Congress to debate third impeachment attempt of President Castillo
By Diego Lopez Marina - December 2, 2022
Keiko Fujimori’s VP barred from running for Peru’s Congress
By Colin Post - March 17, 2016