Join Nostr
2026-06-26 21:16:53 UTC

Annalee Newitz 🍜 on Nostr: In the battle between single large hominin vs. aphid army, who wins?

In the battle between single large hominin vs. aphid army, who wins?