daily.zooniverse.org
Spiders on Mars
Citizen scientists on the Planet Four project have tagged over 300 images ( features on the Martian surface known as “spiders”. They are found in the southern polar region and some scie…