Almost two weeks ago, it was the moon that dazzled spectators. This week, it will be the sun. On Saturday, March 29, the northeastern U.S. and Canada will witness a partial solar eclipse in the early hours of the day, according to Space.com, presenting a spectacle that will look as if the moon took...