/ by Edward Mullany

Today is April 8, and it is said that a solar eclipse will be visible across much of the United States, later this afternoon.