- Advertisement -
The Hubble Space Telescope has discovered that the blazing stars of the Flame Nebula may be preventing planet formation.
The Flame Nebula, also known as NGC 2024, is a large star-forming region in Orion’s constellation that is about 1,400 light-years away…

