
Image: Xinhua/Li Gang.
In 2003 on this date, China launched their first man in space, Yang Liwei, aboard the Shenzhou 5 spacecraft. Yang landed after 21 hours 23 minutes aloft. Trivia and quick facts about the Shenzhou manned spacecraft may be found at the Astronautix.com website here.