All posts by "Laura Neff"

February was a heartbreaking month for NASA, as it officially said goodbye to its darling rover, Opportunity. The little robot conjured visions of “Wall-E” and Number 5 from “Short Circuit.” ...