Buzz Aldrin and Charles Liu were featured front-page above the fold in the story “Failure to launch: Aldrin, Liu sound off on NASA’s outreach cuts” in The Montclair Times.

Read the article at NorthJersey.com>