March 25, 2008

DOD and Intelligence Community cancel the Space Radar program as too costly.