NASA’s much anticipated Parker Solar Probe, mankind’s first mission to ‘touch’ the Sun, has been launched on Sunday. Over the
NASA will send its Parker Solar probe to the sun’s surface. The launch is from the Vertical Integration Facility at Cape Canaveral Air