Posts in tag

Telescope


James Webb Space Telescope reaches L2

Nearly about a month after its launch, the James Webb Space Telescope has reached its final destination, several miles away from Earth. On December 25, …