Meet the ‘atheist with an agenda’ who helped reveal Ravi Zacharias scandal – Premier

For over five years, California based lawyer Steve Baughman has run the website raviwatch.com, attempting to expose the lies and wrongdoing of international evangelist Ravi Zacharias.

Marcus Jones. Premier. 17 February 2021

Leave a comment