A solar-powered airplane landed in California on Saturday, completing a risky, three-day flight across the Pacific Ocean as part of its journey around the world.
Tag Archives: Noah Berger
Giants Win World Series
A giant, indeed. Madison Bumgarner punctuated a World Series performance for the ages by pitching the San Francisco Giants to their third championship in five years with a 3-2 win over the Kansas City Royals on Wednesday night.