This Memorial Day, let us remember the soldiers of past and present and demand an end to our foreign interventions. The United States has over 369,000 soldiers stationed in over 150 countries across the world. Soldiers are sacrificing their lives without making Americans any safer. The best that can be said for our efforts is that we provide free defense to other nations. Democrats and Republicans have both pushed for endless war, at an enormous cost in both money and lives. Thousands of Americans, Iraqis, and Afghans are killed and maimed while the band plays "Waltzing Matilda."

Pin It