Ohio’s U.S. senators, Sherrod Brown (D) and Rob Portman (R), say they plan to introduce legislation renaming NASA’s Plum Brook Station test facility in honor of astronaut Neil Armstrong, the first human to set foot on the moon. Brown and Portman made their announcement on the eve of the 50 th anniversary of Ohioan Armstrong’s historic "one small step." Armstrong and fellow Apollo 11 astronaut Buzz Aldrin landed on the lunar surface on July 20, 1969.
NASA Glenn Research Center in Cleveland turns 75 this year, and it’s been celebrating by opening its doors to the public. The facility near Cleveland…