Body Count Report Reveals At Least 1.3 Million Lives Lost to US-Led War on Terror by Sarah Lazare, Common Dreams
Ecuadorian President Says The CIA Is Attempting to Overthrow His Government by Derrick Broze, Mint Press News
ISIS: Making Sense of the Spectacular Brutality and Viral Engaging Fueling the New State of Terror by Laura Miller, Salon.com