
New space telescope reaches final stop million miles out
CAPE CANAVERAL, FLA. — The world’s biggest and most powerful space telescope has reached its final destination 1 million miles away. NASA’s James Webb Space Telescope fired its rocket thrusters …
Read More