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