The Full Spectrum of News.
Published loading...Updated

A Tiny Apelike Humanoid May Still Be Living in Plain Sight, Scientist Says

Summary by Popular Mechanics
An archaeologist believes the tiny humanoid species Homo floresiensis may still exist in Indonesia. Here's how they could have survived in secluded areas.

Bias Distribution

  • 100% of the sources are Center
100% Center
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Popular Mechanics broke the news in on Friday, January 3, 2025.
Sources are mostly out of (0)