Astronomers See 'Star Formation on Steroids'

More from Space.com