Episode #263: The chromosome 2 controversy; Cancer cells part of God's design?; A trip to the edge of the universe