Growing space lettuce amid tense NASA-Russian relations

May 2, 2014 18:31
From Straight Talk

A new experiment on the ISS, worsening relations impacting space, a new star discovered nearby, and a spinning planet!