Virtual Ministry Archive

Did Israel colonize the Moon? Near-invincible ‘water bears’ may have SURVIVED lunar probe crash — RT World News

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