NASA just released a treasure trove of cosmic imagery.
On Friday, the space agency released over 50 new images captured by the legendary Hubble Space Telescope. Before now, NASA hadn't fully processed the rich images for public release.
The images include exploded stars, extremely dense clusters...