One theory for the cover-up is that the existence of giants would affirm the biblical narrative, which some oppose.

Christianity

The religion centered on the life and teachings of Jesus Christ.

5 debates·378 claims·1 news story

Opening sign-in…