Local News

NASA's Neil Armstrong's personal secretary is native of Greensboro

Geneva Barnes who spent 43 years as a U.S. government employee, much of that time at NASA and later in the Presidential Mail Office of the White House has recently passed away.

Related Topics