Map of the Day: 062916 – Home states of US Astronauts

States which have produced most US Astronauts

On this day in 1995, the US space shuttle successfully docked with Russia’s MIR space station. While docked, the craft and station formed the largest man-made satellite to orbit the earth. This event led to future cooperation between the two countries, paving the way for the development of the International Space Station. We were curious to […]

Read More >