intelnews.org
News you may have missed #684
Pakistan sacks health workers who helped CIA locate bin Laden. Estonia arrests couple for spying for Russia. KGB defector talks to British newspaper.