‘Charisma News’ Head Stephen Strang Excuses Mike Bickle: ‘This is a Spiritual Attack…Let He Who is Without Sin Cast the First Stone’
Stephen Strang is the founder and chief executive officer of Charisma Media, the prominent Charismatic news and media organization that mixes...