An international team of astronomers has detected over 40 individual stars in a galaxy located 6.5 billion light-years away.
Poised to liftoff from Cape Canaveral, Florida, 320-foot-tall New Glenn rocket seeks to perform fully operational mission.