history research task alternate explanations witches 1500 words due tomorrow 12 noon 21 hour

History research task into alternate explanations for witches. 1500 words due tomorrow 12 noon (21 hours)