Sunday evening the Discovery Channel (and some of its sister channels in America ) began airing a new TV series entitled “Life.” As Ken Ham shares in his TV review today after watching episode one of this well-produced documentary series, he argues that the Oprah Winfrey-narrated programs would be better entitled “Life from an evolutionary perspective, where nature is god.”