top of page

Tim Sullivan
Apr 5, 2025
Alien Enemies Act of 1798
The men were herded into a maximum security mega prison in El Salvador, where officials quickly made a show of the new inmates having their heads shaved, then standing shoulder to shoulder in cells so crowded that some prisoners do not have beds.
bottom of page
