Earth
Mars
Space
IC 348
February 8, 2013
Strange flashing star could be twins
Scientists have discovered a strange flashing star floating in space. The star system is dubbed LRLL 54361 and was discovered using the infrared Spitzer Observatory and
[…]