Science News Update: 6/19/12

Damn, has it been a busy week for science! We’ve learned about the possibility that our oldest known cave paintings may not have been made by humans after all, Voyager 1 is on the verge of leaving our solar system and traveling into the unknown reaches of interstellar space, and China has sent its first woman astronaut into space. Plus, intelligent bears, three stories about lobsters, an unexpected environmental battle, and the weirdest freaking picture I’ve seen in a long time. And more!  Read More Science News Update: 6/19/12