NASA scientis disover a glowing ribbon at the edge of spAce

(Story - Courtesy of NASA SCIENTISTS)