So apparently the Russians are invading

Day 1,827, 06:32 Published in United Kingdom United Kingdom by Sir Humphrey Appleby
And this isn't even a joke