Confirmed: James Webb Space Telescope team plans launch for this Xmas Eve after data cable fix Published 26 Jan 2022 Full Article