The tiny island paradise that shoots rockets into space
Of the many odd things about French Guiana, perhaps the oddest is that the semi-nation's biggest industry lies in outer space.
Of the many odd things about French Guiana, perhaps the oddest is that the semi-nation's biggest industry lies in outer space.