Top positive review
Life & Design tells the truth
Reviewed in the United States on December 9, 2018
Del Tackett and his team of scientists prove again that what the Bible says is the truth. The more science learns; the more evidence there is that the earth did not evolve, nor did the life on it. God made the universe and everything in it. That includes the earth and everything on it. Thank you for this excellent teaching !