Home Tags Loverro

Tag: loverro

NASA’s Human Spaceflight Chief Resigns Ahead Of Upcoming Launch

Douglas Loverro, mind of human spaceflight at NASAresigned on Monday, seven months a week until the bureau intends to send astronauts to distance from...

EDITOR PICKS