Mysterious Ribbon at Edge of Solar System Explained
Monday, January 18, 2010 - 12:07
in Astronomy & Space
A mysterious ribbon spotted on the edge of the solar system has turned out to be a reflection of particles streaming off the sun, scientists have found.