Causeway Coast Vineyard church in Northern Ireland has released an investigation report into spiritual and leadership abuse allegations against former paster Alan Scott, highlighting accusations of manipulation, narcissistic behavior and public shaming.
The Christian Post | RSS