Chicken related news:
The European Southern Observatory (ESO) has released a stunning new image of the colorfully named "Running Chicken Nebula," a.k.a. IC 2944, or the Lambda Centauri Nebula. Like most nebulae, it's a big clump of glowing gas and dust, and somewhere deep within its gassy...