Tag: Fishing nets
Rescued loggerhead turtles are taken back home off the Costa Blanca in Spain
TWO rescued loggerhead turtles have been released into the sea some 30 miles off the Costa Blanca shore.
The two specimens were found off the...