intelnews.org
News you may have missed #538
Egyptian diplomat dead in London after bizarre suicide attempt. CIA agent Wali Karzai dead in Afghanistan. How Digital Detectives Deciphered Stuxnet.