Fresh Hell
October 01, 2021
By Your Side
Earlier this year, a British police officer kidnapped, raped, and strangled thirty-three-year-old Sarah Everard before incinerating her corpse and dumping it in a pond. That officer, sworn to uphold fundamental human rights and accord equal respect to all people in ...