Beluga whale found strapped into apparent Russian-made harness

Some marine experts believe that the whale found near Norway may have escaped from a Russian military facility.

April 29, 2019

Top Stories

ABC News Live Presents