Images of RCW 86 were released by NASA after being captured by four different telescopes. RCW 86 lies 8,000 light years away. Chalk up another discovery for NASA.
Images of RCW 86 were released by NASA after being captured by four different telescopes. RCW 86 lies 8,000 light years away. Chalk up another discovery for NASA.