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...
Today, November 11, is Veterans Day. Politicians like Biden and Trump will give speeches honoring the countless American soldiers who have fought in needless wars overseas. While politicians and media will go on about the heroism of veterans, Veterans Day will be an...
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...