I got a reply. They think the sun & the earth both spin around Russia. That explains it ;-)
:’) The only reason Russia still exists is MAD.