NASA has announced that the James Webb telescope has completed the fourth and fifth stages of its alignment and scientists say that the performance of its imaging system is at or beyond their most optimistic expectations.
[Read More]
Continue reading...