Trump fires independent board overseeing National Science Foundation – SpryNews