A GROWING BODY of evidence links the giants of the pre-Flood world with ancient Canaan and the mysterious island of Sardinia off the west coast of Italy.Continue Reading