• Dolphin 'interpreter'

    Dolphin 'interpreter'
    Scientists are hoping, developing a language with dolphins can help us talk to ... aliens.