Charles Liu appears in The Montclair Times

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> 

Leave a Reply