Humanoid, three-fingered “alien mummies” discovered in ... fact that more investigation is needed.” The caves where the ...