Loggerhead sea turtles released to Mediterranean in Castelldefels
<p>The Catalan center for the recovery of marine animals (CRAM, its acronym in Catalan) has released 12 loggerhead sea turtles (Caretta Caretta) into the Mediterranean Sea on Castelldefels beach, some 25 km south of Barcelona</p> / ACN