x
Breaking News
More () »

Correctional officers overseeing Richard Allen deny practicing Odinism despite wearing religious patches on uniforms

Tuesday's court documents are in reference to the defense's filing outlining why they believe Libby German and Abby Williams were "ritualistically sacrificed."

Before You Leave, Check This Out