Horror: Ted Cruz Appointed to Oversee NASA · David Pakman · Sentinel