Home Current News Scientists reveal discovery of giant millipede “as big as a car”NewsCurrent NewsScientists reveal discovery of giant millipede “as big as a car”December 21, 202147FacebookTwitterPinterestWhatsApp Source: yahoo.com/news