Endangered Right Whales Leave Central Florida Inlet After Rare Appearance
• A pair of endangered North Atlantic right whales has left the Sebastian Inlet in central Florida. The mother and her calf exited the inlet early Tuesday afternoon.
Read More »