Nasa’s Hubble telescope shares cosmic fireworks
New York: The National Aeronautics and Space Administration's (NASA) Hubble Space Telescope (HST) on Friday dropped an image of a dazzling star cluster 180,000 light-years away, which could very well be mistaken for cosmic fireworks in…