Science Posted onOctober 25, 2009October 25, 2009 Electric Sun Theory Ties a Ribbon Around New Science Last week I discussed the discovery of a gigantic cosmic “ribbon” observed by NASA scientists, indicative of a magnetic