They claimed to have found the skeletons of giants. The bible does speak about that in Genesis. What do y'all think?

​...