The M2.7 solar flare of 18 March 2026. (DudeLovesSpace/YouTube) We can now confirm that a sunspot belching out a solar flare ...