News Video News

Parker Solar Probe Launch: NASA set to touch the sun, countdown begins

 
NASA is set to launch its historic small car-size probe to 'touch the Sun' from Cape Canaveral Air Force Station in Florida in few minutes after its scheduled launch on Saturday got scrubbed.
Advertisement