Partial solar eclipse happens March 29; here's who can see it

Cities along the I-95 corridor will see a partial eclipse, but it begins before sunrise for places including Boston, New York, and Philadelphia, which leaves only a few minutes to see this celestial show before it's over.

NASA astronauts return to Earth

NASA astronauts Butch Wilmore and Suni Williams returned to Earth after nine months in space, after splashing down off the coast of Tallahassee, Florida.