James Webb telescope begins fuelling ahead of December 22 lift-off

1 month ago 12
The $10 billion telescope is all set for launch on December 22 on an Arianespace Ariane 5 rocket from Kourou, a town in French Guiana, South America.
Read Entire Article