Watch now! The Aug. 12 total solar eclipse has begun (live stream)

Today (Aug. 12), a total solar eclipse will swoop across a narrow path of totality, while millions of people in North America and Europe will be treated to a partial eclipse. Watch it live right here.