Renewed Peace Movement Lauded As Protesters Marched In Washington
Washington, D.C.—An estimated couple of thousand of people to “several thousand” marched on March 18 in downtown Washington D.C., calling for an end to the U.S. imperialist project that they hold responsible for 20 years of a “War on Terror” on millions of people. The weekend marked the 20th anniversary of the U.S. invasion of Iraq. U.S. interference in the form of military invasions and other types of activities since 2001 have caused the global displacement of 38 million people and the death of at least 900,000 people, according to the Costs of War Project. Those are conservative estimates.