altsapiens.com
Don’t bother acknowledging us, hominins…
Man, those humanoids are so danged rude in media to their intelligent "animal" friends, aren't they?