An endangered sea turtle was rescued after getting stuck between rocks on a Florida beach, authorities said Monday. The loggerhead sea turtle came ashore in Martin County to lay eggs and tried to make ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results