Tech News
← Back to articles

12,000-Year-Old Artifact Depicts a Goose Having Sex With a Woman

read original more articles

Archaeologists in Israel have discovered the oldest known figurine representing human-animal, uh, interactions.