It’s an orca! Last killer whale is born at a SeaWorld park

April 20, 2017, 4:02 am EST | Share:

Officials at SeaWorld say the last killer whale has been born in captivity at one of its parks — in San Antonio.

Continue Reading