Confronting deportation in Preston City, CT? Strike back with Michael Piri