Astronomers have found the most massive star ever measured to date. This is quite the discovery in the world of
astronomy.

Tags: Astronomy, astrophysics, massive, Science, star

continue reading.....