Who is Holly LeGresley and why has she been dubbed ‘The Immolator’? All about her involvement in the monkey torture ring
HOLLY LeGresley is a British woman who goes by the grisly nickname “The Immolator” because of her depraved secret online life. She was a moderator in an animal torture group where monkeys and other sentient beings were killed in the most horrific ways imaginable for the pleasure of perverts. 1 Holly LeGresley has been charged … Read more