Up against deportation in New Gloucester, ME? Strike back with Michael Piri