The History of Voodoo Dolls: From Ancient Origins to Pop Culture: Stabbing pins is not voodoo ritual.
Who says Aghori Yagna is a history? Checkout the eyewitness account with video clip of the fire ceremony.