daily.zooniverse.org
Spiders on Mars
Yesterday NASA released an article on their news page talking about the amazing work being done by our volunteers on Planet Four: Terrains. Thousands of people have been using the project to…