PALM COAST, Fla. (AP) — A 21-foot (6.4-meter) killer whale died after beaching itself on the Atlantic coast in central Florida Wednesday, authorities said. The orca landed on a beach in Palm Coast, Florida, located more than 60 miles (97 kilometers) south of Jacksonville, the Flagler County Sheriff’s Office said in a statement. Crews from […]