Ben Norton Foreign Policy Latin AmericaPeru’s Coup-Plotting Congress Has 6% Approval, 91% Disapproval (But Full US Backing)