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.”