NASA braces for massive layoffs

Now that the final NASA space shuttle mission has ended, the agency is tasked with the daunting responsibility of laying off approximately 3,200 contractors.