Opinion: Pressers and a Twitter Tempest in a Teapot

NASA Deputy Administrator Lori Garver. Photo Credit: NASA

Over the past few hours, the Twitterdom—if that term can be used—has lit up with tweets from @nasawatch, @keithcowing, and friends disparaging AmericaSpace and bringing into question my honesty. What sin did AmericaSpace—really I—commit to warrant such treatment? We didn’t publish a couple of press releases. […]