Statue of Liberty Demonic Idol?

RIGHT WING WATCH: “Benefiel claims that the Statue of Liberty is in fact a “demonic idol” because it represents a “false goddess.”

About Star Foster

Polytheistic Wiccan initiated into the Ravenwood tradition, she has many opinions. Some of them are actually useful.


CLOSE | X

HIDE | X