Whither the space race?

July 5, 2011 17:35

Ezra Levant looks at whether Barack Obama has made the United States a non-player in the dying space race.