Published on 21 Aug 2017 Sections

Deborah Amato: ‘Twelve million people can see total eclipse in US’

Science Editor

NASA engineer, Deborah Amato, discusses the solar eclipse.