This bizarre 'superbubble' spotted by the Hubble Space Telescope has scientists scratching their heads

Latest posts