China has launched the Shenzhou 21 crew into space as the race back to the moon intensifies between the U.S. and China. Lincoln Hines, an associate professor a Georgia Institute of Technology, joins CBS News with more.
China's Shenzhou 21 mission launches into space
CBS News6 hrs ago79


New York Post
Raw Story
AlterNet