Yesterday I lost my car keys. I'm sure it was the Russians.
Also, that report that I didn't turn in on time? The Russians took it.
Toilet is clogged? The Russians came at night and took a huge crap.
Nobody is responsible for anything, all the problems are the fault of the Russians.
flavor of the month