An Ugly Head Rises in Lenins Land
June 16, 2010
According to Andy Coghlan, reporter for New Scientist, the spectre of an “ugly head” is rising in Russia. What is it? It’s not atheism, because Coghlan admits that Russia once made that the state religion. It’s not communism, because Coghlan admits “Godless communism” once prevailed in the Soviet Union. No, it is an ugly head […]
