Zack Beauchamp @zackbeauchamp
@HeerJeet The reasoning is incredibly stupid. The war on terror, which is what people mean by "forever war," is not actually responsible for the Long Peace. No credible scholar thinks that. If anything, it undermined it (cough cough Iraq cough cough). — PolitiTweet.org