This is the most read tabloid in the UK.
The headline is seen by every Brit who passes a newspaper stand or a shop that sells magazines. Agitation & propaganda, much?

Perhaps it illustrates the need to present both sides of this to any English speakers who happen to pass by.





I'll follow Redfox' advice and check out where the nearest nuclear shelter is. :sarcasm: Who knows what those scary Russians will do next? :irony: