August 10, 2018 3:20 pm NASA is on a Mission to ‘Touch the Sun' History will be made this weekend at Cape Canaveral, Florida when NASA will launch its Parker Solar Probe. The probe will be going on an incredible journey through the Sun’s corona. WESH’s Dan Billow reports. US & World Videos 3:17 Northeastern's graduation disrupted by 23-year-old who was then detained by police 2:37 Southbridge mom claims photo shows male school admin peeping in girl's bathroom 1:56 20-year-old killed, teen critically hurt in Northbridge double stabbing 1:50 Man found shot to death in Taunton shed 1:43 Authorities respond to incident in Northbridge