R136a1 is the most massive star discovered so far

R136a1, hundreds of times the mass of our sun and millions of times brighter, was spotted in a star-making nebula some 22,000 light-years away.