Most powerful space telescope ever built achieves critical milestone

0
257

The most powerful space telescope ever built is keeping its cool in space.