martin vizcarra approval rating
By Michael Krumholtz
April 11, 2018
You Might Also Enjoy
Keiko Fujimori’s party wins majority in Peru’s Congress
By Colin Post - April 18, 2016
Peru’s oil future in question after key license attracts zero bids
By Colin Post - August 6, 2015
Peruvian NASA engineer makes history by being part of the James Webb Telescope
By Diego Lopez Marina - July 20, 2022