Where in the Constitution is Congress granted the power to create and fund an organization such as NASA? I challenge you who disagree with me to quote the section that grants them such power
For those who are unaware, the Constitution gives very limited and specific rights to Congress.
Stellar rays prove fibbing never pays. Embezzlement is another matter.