Medicine & TechnologyThe Inouye Solar Telescope released the initial images of the Sun it captured. It unveiled the Sun not just in unprecedented detail but also helped scientists look into the mechanics behind the star's unpredictable space weather.