Senator Ted Cruz is the new chairman of the subcommittee that controls NASA.
I thought about that as I posted... he obviously was put in that position to make him into the evil bad guy that squashes science by saying “No more Global Climate Change Alarmism at NASA”.
Ted’s first order of business is to find the saboteurs in NASA who are propagating this lie and rip them from the organization by their roots. Deny them funding, promotions pay raises and bonuses. Rip it all out. Stamp it out.