A Wide Net Trawling Across the Ocean Floor of the Mind
Thursday, July 1, 2010
Traffic Camera Photo of Alleged Russian Spies On The Run
As reported by the LA Times, several suspects in the search for alleged Russian spies have vanished. Hopefully this new photo of two suspects (taken by a traffic camera earlier today) will aid the authorities in their investigation.