We’ve Spotted Something Weird, Could Be Aliens, Could Just Be Dust

We’ve discovered alien life! Probably. Possibly. Maybe. Okay, fine, we almost certainly have not discovered alien life but we have found an interesting anomaly worth further study. One of the most successful citizen science projects of all time has been the incredibly exciting Planet Hunters project where you yourself can go and try to find… Read More We’ve Spotted Something Weird, Could Be Aliens, Could Just Be Dust