Largest Population Of Rare Omura's Whale Found Off Madagascar Coast Scientists found the biggest population of rare tropical Omura's Whale in Madagascar. The research gathered acoustic data and feeding behavior observations that could lead to new information about the elusive whale species. by Katherine Derla
Science Omura's Whale Caught On Camera For The First Time: What Makes This Marine Creature Special? by Alyssa Navarro