From The CBC:
NASA pressed ahead with a Sunday night landing for space shuttle Endeavour, even though poor weather on both coasts threatened to scuttle any touchdown attempt.
Endeavour and its crew of six were returning from the International Space Station, which was hit by computer trouble that triggered temporary communication blackouts Sunday.
Read more ....