India, Feb. 13 -- A breathtaking new image from the NASA/ESA Hubble Space Telescope reveals a rare cosmic pairing: the powerful star Hen 2-427, also known as WR 124, and the glowing nebula M1-67 that ...