News in brief
Make it so: China is launching its second manned mission to space this week. Shenzhou VI may blast off from the Gobi desert, in northern China, as early as Wednesday. Six would-be taikonauts have arrived at the launch site, BBC News Online reports-only two of them, however, will make the five-day jaunt to space. According […]