Last October 7, the government of Israel proclaimed "This is our 9-11" -- meaning our license to murder, torture, imprison, make homeless, starve, and traumatize, on the model of the U.S. conduct that followed September 11, 2001. This September 11, let's demand a new appr…
See More from World BEYOND War