Tuesday, August 26, 2025

Tag: Find

Boffins find mystery seafaring ancestor in the Philippines

Anthropologists have discovered a foot bone during an excavation of Callao cave in Luzon, which has led to researchers'...