Since its launch in 1990, the Hubble Space Telescope has helped uncovered secrets of the universe as well as producing some absolutely stunning images of space.

Is the war within libya over ?. 1 tsp cumin powder.