Puzzling cosmic glow is caused by diamond dust glamming up stars

Comments