Back in 2015, to the amazement of many in the West and the rest of the globe, Goddess Kali appeared blazing across the Empire State Building. To Christians going through palpitations and dripping buckets of sweat, it was Satan and demons on the loose. To casual onlookers, it was an amazing symbolic light art by [...]





























