Tagged: bible

Remains of Giants found in China, or are they really the Nephilim?!

Source of video: Barsoom Herald

Continue reading

Advertisements