Call me crazy but, I don't believe that people who've comitted crimes should be detained without due process either.
But also: The CECOT Megaprison has been an affront to human's rights for over a year. If you're only outraged NOW because it's happening to USian people, then fuck right off.
6 months ago