A good friend of mine sent me this image today. Nature is one of the premiere scientific journals in the world, some would argue the #1 journal in which to publish. It is however based in Europe and not the US. I’m sure that when they placed the advertisement on the back cover, that they had no idea what would be on the front cover.
I was not the only one to notice.