Mystery Deepens Over Where Our Sun Was Born
Tuesday, January 17, 2012 - 20:00
in Astronomy & Space
The star cluster M67 has been knocked out of the running, bringing the quest for the solar system's origin back to square one, experts say.