06.29.2023 - By Ambassador (Retired) Pete Romero and Writer/Producer Laura Bennett
Pedro Castillo, recently ousted in Peru, is the latest of a succession of Peruvian presidents to be jailed or disgraced. Could this apparent chaos be in fact a sign that the judicial system is working? The devil's in the details.