Did Tardigrades Survive A Previous Moon Crash?

Per a new report, tardigrades supposedly survived the recent Moon crash of Beresheet, effectively putting life on the Moon.
Read Original Article: Did Tardigrades Survive A Previous Moon Crash? »