It has recently been announced by Victory Church in Cwmbran (where the Welsh Outpouring took place in 2013) that Richard Taylor has been involved in a “moral failure.” The leadership of the Church have taken to correct steps in making a public announcement during the Sunday morning service on 10th September that he is no longer the pastor of Victory Church or an Elim pastor. 546 more words