Home Videos Experts say Orca whale found on Florida beach died ‘as a result of illness’ Experts say Orca whale found on Florida beach died ‘as a result of illness’ Jan 14, 2023 comments off Tweet on Twitter Share on Facebook Pinterest NBC News Channel