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. https://americandiplomat.libsyn.com/impeached-and-arrested-and-in-good-company