How a child sex cult preached from a countryside manor house
The Kent village once home to a global child sex cult: How the Children of God – which once counted Rose McGowan and River Phoenix as members – preached their message from manor house in British countryside in 1970s ‘Children of God’ cult set up at Hollingbourne Manor, Kent in the early 1970s The US cult was founded in 1967, […]
Read more