President Pedro Castillo Nauta
By Jim Glade
March 14, 2022
You Might Also Enjoy
Peru loses 2-1 to Germany in road friendly
By Michael Krumholtz - September 9, 2018
Authorities rescue captive wildlife from tourism operation in the Amazon
By Michael Krumholtz - December 20, 2018
Venezuela launches its own version of Bitcoin – but it presents more questions than answers
By Mathew Di Salvo - December 12, 2017