GlenThompson
Inactive User
Please, if anyone of you has any info regarding LTS let me know.
As far as I can tell they seem to be the ‘real thing’.
But I’m over in RSA & am relying on my surfing the net for info!
Their web page is London Theological Seminary
Blessings