Massive star 100 times larger than the sun mysteriously disappears

Vice is now a source of trusted astronomy news?

3 Likes