1007183: Solar Scientists Say Sun Behaving Strangely by NPR Tracks 1007183: Solar Scientists Say Sun Behaving Strangely