
Discovery launch ‘no earlier than’ Dec 3
Washington (AFP) Nov 18, 2010 - The final launch of the space shuttle Discovery has been delayed until at least December 3 so that repairs can be carried out on a hydrogen leak, the US space agency said Thursday.













