9 1,000 year-old Native American carvings of mysterious giant humanoids discovered on the ceiling of an Alabama cave (www.businessinsider.com) posted 2 years ago by Michalusmichalus 2 years ago by Michalusmichalus +10 / -1 29 comments share 29 comments share save hide report block hide replies
I looked at the people you cited. I looked at the website you linked me to. And none of THOSE have any reference to modern genomic research. You started with the insults first, kiddie. Learn to read please.
You're so full of shit, you have diarrhea.
“Full of shit”
“Diarrhea”. I’ll let you figure out that self-own yourself.