Triumphing Over London Cults
An archive of articles and media reports about the controverisal London Church of Christ, and International Church of Christ (ICOC)
It looks like nothing was found at this location. Maybe try a search?