These 'moss piglets' are stranded on the moon

2020-06-30 2

Don’t freak out, but there are currently thousands of Earth creatures stranded on the moon. They’re called tardigrades, measure just a tiny fraction of an inch long, and are known to thrive in punishing environments where no other living thing can survive.