Members of Ohio's congressional delegation said Glenn Research Center in Cleveland would make a good headquarters for NASA.
Nasa announced on Tuesday the dismissal of its chief scientist and others to comply with orders from President Donald Trump, ...