Glenn Research Center | WOSU Radio

Glenn Research Center

Cleveland's NASA Glenn Research Center would get $882 million under a budget proposal announced by the Trump administration Monday afternoon. Local researchers are gearing up for a return to the moon.

The last time astronauts set foot on the lunar surface was in 1972.  The new budget puts an emphasis on returning within the next five years on a more permanent basis. 

The new head of NASA is saying good things about the NASA Glenn Research Center in northern Ohio.

NASA

It’s the namesake of the mythical goddess and synonymous with feminine beauty, but the reality of the planet Venus is anything but gentle.