A very large telescope has taken the best-ever image of the Running Chicken nebula (photo)
Astronomers using the Very Large Telescope (VLT) of the European Southern Observatory have captured a new image of the nebula IC 2944, also known as the "Running Chicken," Sci.News reports.
IC 2944 is located at a distance of almost 6.5…