News

A photographer came upon a startling sight on Wednesday, when she discovered a 300-pound loggerhead turtle wedged between rocks on a southeast Florida beach.
A green sea turtle, now nicknamed "Lucky Duck," was rescued and brought to the N.C. Aquarium on Roanoke Island with shark attack injuries and a stomach full of plastic.