In Focus has a neat set of photos showing China’s aggressive push into space exploration. The photo above shows 3 members of the Chinese space program landing safely from the¬†Shenzhou-10 mission spacecraft which spent 15 days orbiting the Earth. I really wouldn’t be surprised if China ends up being the pioneering in the next few […]