19 days agoToyne Newton, Demonic Connection, Clapham Wood cult, Worthing, human sacrifice in modern BritainTonyGosling