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 ...
A fellow Argentinian journalist who interviewed the lauded Lalo Schifrin over a span of three decades shares how it was only ...