Space/Science » in reply to Rosetta Lauch delayed
Unless I misread this story, Jan 31 is the last day of the window.