At 4:18PM EST on July 20, 1969, Neil Armstrong and Buzz Aldrin landed on the Moon, taking mankind to the greatest frontier he has reached thus far—the surface of another world. It was an achievement that has been unmatched in... Continue Reading →
Since 1963, more than eight hundred spacecraft have been launched into geosynchronous orbit, forming a man-made ring of satellites around the Earth. These satellites are destined to become one of the longest-lasting artifacts of human civilization, quietly floating through space... Continue Reading →