P

The right wing turned the inhumane Alligator Alcatraz prison into a meme

Alligator Alcatraz, Florida’s hastily built, $225 million-and-counting immigrant detention facility in the Everglades, is both a de facto concentration camp and a right-wing meme. President Donald Trump’s most ardent supporters are willing to excuse — or are in some cases reveling in — allegations of inhumane treatment at the facility: worms in food, floors flooded…

Read More

Euro 2025 semifinals: How do you tactically beat each team?

Jul 20, 2025, 02:14 PM ET The quarterfinals produced very exciting matchups at the 2025 edition of the Women’s Euros. Dramatic comebacks, nervy penalty shootouts and valiant efforts; the final eight had it all. The 2022 finalists, Germany and England, needed penalties to progress to the last four, with world champions Spain joining them. Surprise…

Read More
Back To Top