Let there be light? First light in the universe may have originated from a leaky galaxy The first light in the Universe may have been released by a "leaky" galaxy, according to a new study of active, young collections of stars. by James Maynard