Orca Washed Up In Florida Is A First | Weather.com
The Weather Channel

Orca Washed Up In Florida Is A First

January 23, 2023

An orca recently washed up on a beach on Florida’s northwest coast. It’s the first killer whale stranding ever recorded in the state.