02:10 Seychelles Seychelles Waters’ Depths Reveal Discoveries of New Species A deep-diving science mission off the island nation of the Seychelle has revealed some interesting discoveries within the ocean’s depths.