Climate Change-Denying Senator Ted Cruz Will Oversee NASA
Senator #TedCruz of Texas will chair the Senate subcommittee on Space, Science, and Competitiveness, providing him with an oversight role of NASA
How does this happen? Ted Cruz is clearly philosophically opposed to what NASA does, isn’t there someone else more suited to fill this role (someone without an agenda)?