Massimo Introvigne’s article: Victory Altar
Massimo Introvigne, An Italian sociologist and the founder and managing director of the Center for Studies on New Religions (CESNUR), published an article about Victory Altar on World Religion and Continue Reading