It's 2015 but US Christians are still blaming witches for mass shootings, tax fraud, and headaches

Eight women in high hats having tea. They are not a group of witches but the members of the Holy and Undivided Trinity of Castle Rising, Norfolk, England. Ca. 1920. -- via Shutterstock
Related Post