Castration Cult Members Arrested in London
Metropolitan Police have arrested seven cult members and their leader ‘The Eunuch Maker’ who show live castrations on pay-per-view streams. “Between Tuesday 7 December and Friday 10 December 2021, officers from the Met’s Central Specialist Crime command conducted a search …