Is House Majority Leader Tom DeLay an asset or a liability for NASA? In the short-term he certainly seems like an asset, particularly given his last-minute goal line stand during the final budget negotiations, threatening to block the omnibus budget bill unless $300 million was added to NASA’s budget, bringing it up to essentially the […]