Ten cool non-US space projects → December 3, 2013 ⌘ Permalink Stephen Hackett I had no idea Huygens existed until today.