truestrange.com
Atomic Bomb Depicted in Ancient Seal? No. Modern Art.
You may see this image on places like Pinterest and Instagram, posted without fact checking as proof of ancient super technology. This is art by Steven Parker. It’s a parody. The story is fun…