Life, science

Scientists say ‘Dragon Man’ human species may be our closest ancestor

Homo longi aka Dragon Man

This is just too cool. I’ve been eating this up all morning! The similarity to some of my relatives is striking.

I need to take a nap now. It was a long and unfortunately active night.