Giant predatory worms invaded France, but scientists just noticed them

/696369