This is a two year old article. Here is the relevant info from NASA which gives more details (no “mini ice age”): https://climate.nasa.gov/blog/2953/there-is-no-impending-mini-ice-age/
Oh it’s coming... Maybe not tomorrow but it is coming, it always does.
https://www.ncdc.noaa.gov/abrupt-climate-change/Glacial-Interglacial%20Cycles
The temperature vs solar activity graph from your NASA link is nonsense. I stopped reading your NASA link right there.
Top. Kek.
Because Smarter Than You™.
Because SCIENCE™
Stuff it.