terrorhousemag.com
30 Birds: "Voodoo" by Archibald Hall
This is the 31st installment from 30 BIRDS by John Robert Barnes, a tapestry of stories focusing on various aspects of modern life.