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 […]