Hubble Space Telescope reveals stunning star-studded cluster
A recent Hubble Telescope image reveals the star-studded open cluster known as NGC 376. Scientists say it’s nearly a miracle that the pristine image can retain star-making material in the…