Red Badger are YOU SURE it was the Russians???? LOL, LOL!!!!
Must be, the MSM says so....................