Carnegie Science, Yale discover 'life raft' rock layer beneath Bermuda

Technology