Search
Close this search box.
Day: December 24, 2021

James Webb Space Telescope Launch Set for Saturday

“White-knuckle” — That’s how Rusty Whitman describes the month ahead, after the launch of the historic James Webb Space Telescope, now tentatively set for Saturday.From a secure control room in Baltimore, Maryland, Whitman and his colleagues will hold…

Read More