TED Talks #3 - If God is real, then why does God allow terrible things to happen ? Faith & Suffering Langdon Palmer

January 29, 2017