NASA's Picture of the Day Features a Cosmic Battle Between Stars and Dust in the Carina Nebula NASA's Picture of the Day captures the ongoing battle between stars and dust in the mesmerizing Carina Nebula. by Jace Dela Cruz