Manmade sunspots. Only the Green New Deal can save us.
Something must be done immediately without question or hesitation!