Giant slugs the size of large carrots found in Europe

(ORDO NEWS) -- An international team of scientists from Italy, the Netherlands, Serbia, South Africa