Weekend Update #3: History in the Making

by distractingdelusions

Liu Yang, China’s First Female Astronaut, pictured before launch, Saturday 16th June, 2012. Currently making history on-board, Shenzhou-9.

Advertisements