British woman admits role in global monkey torture network UK Blog News Service in the United Kingdom British woman admits role in global monkey torture network UK-BLOG-NEWS-SERVICE May 7, 2024 Holly LeGresley, 37, whose username was ‘The Immolator’, uploaded images and videos to online group A British... Read More Read more about British woman admits role in global monkey torture network