The XXII Olympic Winter Games are taking place in a very interesting locale; Sochi, Russia (a resort town in the Krasnodar region on the Black Sea coast of the Caucasus). The punishment for Prometheus [...]
Well, it is Jan 2014 AD and the occult nature of the Olympics is already rearing its Pagan head, by definition, of course. [...]