Loggerhead sea turtles released to Mediterranean in CastelldefelsYour browser does not support the video element<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> / ACNshareACNFirst published: August 26, 2020 06:04 PM