Eli Lake has a long article on Trita Parsi and NIAC. My previous defense of Parsi is here. NIAC's response to Eli is here. After all the hyper-ventilating about this piece, one's only real response is: pffft. This is a story?
Light pollution has taken away our ability to see the stars. Can we still save the night sky?