Thousands of microscopic, near-indestructible creatures called tardigrades may be living on the moon after the Israeli probe Beresheet crash-landed earlier this year, according to the group that loaded them onto the spacecraft.
Read Full Article at RT.com
Source: RT
