0
0
Read Time:6 Second
The largest, most powerful telescope ever built, the James Webb space telescope launched into orbit successfully after years of delay.