Staff at the National Marine Aquarium (NMA) in Plymouth were very excited to view some recent footage of a marine animal submitted for identification, with all characteristics suggesting it was an Orca (Orcinus orca) – one of the Toothed Whales called Odontocetes, and the largest species of dolphin.
As a charity dedicated to connecting us with our Oceans and having just held a national...