The rocky island of Samothrace in the northern Aegean Sea was home to the Sanctuary of the Great Gods, enigmatic deities who were thought to grant protection to seafarers. Archaeologists have found ...
Former NXIVM member describes being branded in secret sorority initiation: Part 1 Sarah Edmondson said she thought she was getting a tattoo when she willingly participated in strange initiation ritual ...