God Spy Wikipedia co-founder: I no longer trust the website I created – Sees Christian Censorship January 31, 2022 stephen ryan 468 Views Share this:TwitterFacebookLike this:Like Loading...