‘Marvel of evolution’: Millipede with 1,306 legs found – most of any known animal

‘Marvel of evolution’: Millipede with 1,306 legs found – most of any known animal