In Chile, Protesters Decry Troop Deployment As A Pinochet Tactic npr.org Submitted by n_n on October 22, 2019 at 9:26 PM in Empire No comments 3