![Article Image](https://www.freedomsphoenix.com/Uploads/Pix/173-0119110540.jpg)
Mysterious Ribbon at Edge of Solar System Explained
• SpaceA 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. The space ribbon — a long band of high-energy particle emissions — was first noticed last year