PSR-LA Helps Re-Launch the Anti-Nuclear War Head

The Anti-Nuclear War Head, a unique and powerful sculpture, has an illustrious history in the anti-nuclear cause. It made its public debut on June 12, 1982 in New York’s Central Park, site of the largest rally against nuclear weapons to date, drawing over 1 million...