The Spanish Civil Guard has just shut down what it calls the “largest illegal turtle hatchery in Europe,” on the island of Mallorca. According to police the farm contained 1,110 turtles and tortoises.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results