Sen. Ted Cruz (R-TX) has been put in charge of the subcommittee that oversees NASA.

I lost my posting privs there, so can you share this? Thanks. :)