News

Of all the creatures on Earth, only two can produce human language: humans…and birds. Of the few birds that can imitate human speech, including mynah birds, crows, and ravens, parrots are clearly the ...