Share with a friend It’s Thursday, Apr. 24, 2025. Amie here. I saw a few “Free Kilmar” signs at the latest protest I covered this weekend, and for good reason: Folks are worried about what it means that the Trump administration is deporting people directly to a foreign torture prison with the flimsiest justification, and…