Archaeologists discover remains of '10-foot-tall people' in cave ...