Mexican police have arrested the leader of Mexico’s “Saint Death” cult and accused him of kidnapping and posing as a member of the feared Zetas drug cartel.
David Romo, considered the high priest of a cult with millions of followers across the Americas, was presented to the media on Tuesday in the Mexican capital after being arrested in late December along with eight others including a minor.
Religion Read latest news and features for Religion