On Religion
Christopher Hitchens (YouTube) Sam Harris Richard Carrier Dr. Robert M Price (YouTube)
Christopher Hitchens (YouTube) Sam Harris Richard Carrier Dr. Robert M Price (YouTube)
Helen Keller was asked is she believed in God. She replied that God had always been there with her. She was deaf, mute, and blind, and had no exposure to religion – no exposure to the sales & marketing of Christianity – before being asked about God. Helen Keller had a direct link to God…