The Star Telegram reports that NASA public affairs officer George C. Deutsch was forced to resign this week after Nick Anthis of The Scientific Activist exposed Deutch of embellishing his resume.
News • Editorial • Features • Interviews • Guides • Reviews • 100 Stories • Archive • books • Advertise
