Scientists plan to send tardigrades to Proxima Centauri

(ORDO NEWS) -- The first travelers among the stars will not be humans. Tiny creatures