As the World Cup Kicks Off, Here's Brazil from Space

Today, the soccer World Cup kicks off in Sao Paulo, Brazil, and during a recent orbital pass of the International Space Station, NASA astronaut Reid Wiseman snapped a serene nighttime shot of the soccer nation. Continue reading →

June 12, 2014
12:40 PM EDT