JAKARTA – NASA's Hubble Space Telescope has officially passed the one billion second mark. Marks that Hubble has been up there for more than three decades. The observatory was launched on April 24, 1990, aboard the space shuttle Discovery. Hubble was deployed into orbit the following day, beginning its mission to explore the vast universe,… Hubble […]

Read more of this post