Anatomy of a Red Scare
Los Angeles County Sheriffs launch tear gas at protesters at a demonstration against continued ICE raids and the deployment of the National Guard and Marines to LA, June 14th, 2025. Photo: Caylo Seals/Sipa USA As the Trump administration escalates its …