Senate passes NASA authorization act

WASHINGTON — The Senate unanimously approved a NASA authorization bill Dec. 18, a largely symbolic move intended to set up work on a new … read more