Showing posts with the label Religion

The Earliest Depiction of Jesus Was a Mocking Tribute to Christianity

Mar 13, 2020

In the Palatine museum in Rome there is a collection of ancient graffiti etched on slabs of marble and limestone that once defaced the wal...

Human Decomposition in Japanese Artwork

Apr 29, 2019

In traditional Buddhist teachings, contemplating about death is an integral part of meditation. Buddha himself said that death is “the gre...

The Nearly Invisible Wires That Enclose Nearly All Major Cities of The World

Mar 23, 2016

Unbeknownst to many, there are translucent fishing lines that wrap around hundreds of cities around the world. Strung high above the heads o...