Crashed lander just deposited tardigrades on the moon

3 156
Published on 13 Aug 2019, 15:45
Go forward, then, oh little, resilient tardigrades! And keep the universe alive! Follow The Resident at

#TheResident #QuestionMore #RTAmerica

Find RT America in your area:
Or watch us online:

Like us on Facebook
Follow us on Twitter