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.

1 comment: