(Newser)
–
China's space program hit two milestones today, one of the cultural variety. On the latter, its first female astronaut blasted into space, reports the BBC. Liu Yang, 33, is one of three astronauts who lifted off aboard the Shenzhou-9 capsule to spend a week...
Read full story »