Well it appears people can sleep a little easier in Stockholm, Gothenburg, and Uppsala. Why? Well, because Russia announced last night that it has “no plans whatsoever” to invade Sweden.

No, really. Ambassador Viktor Tatarintsev actually made that announcement on Swedish public television.

Read more here.