Alas, ubiquitous CCTV cameras are making a mockery of the cloak and dagger work of government spies that was once left to the creative medium of John le Carré novels and James Bond movies. Perhaps you recall how CCTV caught Russian spies in tea shops all over London in November 2006 executing the ham-handed assassination… Read more.
So much for the enviable reputation of Mossad, Israel’s spy agency
Thursday, February 18, 2010 at 5:14 AM