The deep dive

’10-foot-tall people’ discovered by archaeologists in Nevada cave Mythology, folklore and even the Bible tell us that Cs once roamed the Earth. And, it turns out, there’s evidence to back this claim.   Extraordinary human remains have been found in the US state of Nevada, with some of the skeletons measuring up to 10 feet tall. […]