Carlo Tresca: Portrait of a Rebel
Carlo Tresca, a prominent Italian-American anarchist and labor leader, was a controversial figure whose life was marked by both idealism and tragedy. His unwavering commitment to social justice and workers' rights made him a target of both...