iLocal News Archives

Two German

Editors Choice iBusiness iCrime iLocal News iWorld News News

Illegal Majorca turtle farm shut down by police

From BBC Europe’s biggest illegal turtle and tortoise farm has been shut down on the Spanish island of Majorca, police say. Civil Guard officers say they rescued 1,100 animals from a farm near Llucmajor in the south of the island,…