Did Israel colonize the Moon? Near-invincible ‘water bears’ may have SURVIVED lunar probe crash
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
Did Israel colonize the Moon? Near-invincible ‘water bears’ may have SURVIVED lunar probe crash
Source: RT