By Joanna Trainor
Concertina wire. I’m not sure it’s possible to get LegalAliens’ constant repetition of the definition of concertina wire out of mind. This sweet voice calmly talking about the tiny blades used to cut through material and skin over and over again is haunting. Continue reading