Newly identified green star leaves astronomers amazed

Sources