Media David Steel comments on NASA By Shill Nye The Science Lie November 21, 2019 0 Natzi scientists and NASA