These videos are courtesy of St. Helen's Bishopsgate, a church in London. Find out more about them here. For more indepth content regarding science and Christianity, please refer to the audio presentation here.
Launch Media Player