British ‘Spies” Caught in Libya with IDF Equipment

Two British journalists working for Iranian media are arrested in Libya on charges of spying. They possessed an IDF bandage.Tzvi Ben Gedalyahu, 3/5/2012, 12:32 PM

Iran Claims Arrest of 12 CIA, Mossad Agents

An Iranian official said that Tehran has arrested 12 people whom it claims are “CIA agents” who worked in coordination with the Mossad.David Lev, 11/24/2011, 1:10 PM