Buzz Aldrin- NASA Should Focus On Mars
Companies Latest News

Buzz Aldrin- NASA Should Focus On Mars

Apollo 11 astronaut Buzz Aldrin is not one to mince words, and now the American hero defined why, 50 years on from the history-making mission, he’s “disappointed” with NASA. “I feel we just have not developed the very best performance […]