Blast off! United States and China kick off space race - The Horn News