Shamanism, Drugs, Atheism, and Finding God in China - Nils
Nils recounts his early life in the Netherlands, marked by atheism, drugs, and the occult, and contrasts it with his eventual redemption and finding of God while living in Shanghai, China. His spiritual journey spanned across two continents.