This bright purple ribbon–named STEVE–is an entirely new celestial phenomenonsciencemag.org1 point·jchrisa··0 commentsOpen articleSaveView on HN