Self-described ‘witch doctor’ accused of raping woman who came to him for ‘cleansing ritual’
DULUTH, Ga. - A self-described "witch doctor" in Georgia was taken into custody for allegedly raping a woman in Duluth during a "cleansing ritual," according to law enforcement authorities. The suspect was ...