A loggerhead sea turtle spotted struggling in the Indian River Bay June 21 is apparently free-swimming now, according to the Lewes-based nonprofit Marine Education, Research and Rehabilitation ...
A loggerhead sea turtle spotted struggling in the Indian River Bay on June 21 is believed to have died from a boat propeller strike. The Marine Education, Research and Rehabilitation Institute (MERR) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results