The Extinction Moment The Extinction Moment December 15, 2016 admin Comments 0 Comment NASA Scientist Says Earth Is Due for ‘Extinction-Level’ Event (New York Magazine)