When Vietnam War Vets Protested the War

When Vietnam War Vets Protested the War

On June 1, 2024, the United States continues to support and finance Israel’s genocidal war against Palestinians. Protests against the war have simmered for months, and since mid-April, protests have exploded on college campuses as tens of thousands of young people in...
War Destroys the Lives of Soldiers

War Destroys the Lives of Soldiers

Since September 11, 2001, over two million Americans have been sent off to war in Iraq or Afghanistan. More than half of them have been deployed more than once, and many four times or more. But for those soldiers who return from war alive, the effects of the war...