Science

The ghost of Cassiopeia

[ad_1] Credit: NASA, ESA At about 550 light-years from the constellation Cassiopeia, lies the IC 63, an amazing and slightly disturbing nebula. Also known as the Phantom of Cassiopeia, the IC 63 …

Read More »