Scientist Just Learned Our Ancestors Ate Toddlers
Roughly 850,000 years ago, someone looked at a toddler and saw dinner. That’s the conclusion researchers have drawn after analyzing