The War and Peace nebula is laying waste across space a mere 8,000 light-years away.
Read the rest of this entry »
Omega Level