satanic witch Loddon

The Satanic Witch Of Loddon

A towering church of the "one God" takes centre place in the sleepy, Norfolk village of Loddon. Boats glide down the river and the locals go about their day. Yet once, the village was home to a witch called Mother Chergrave, a dispenser of…