Decollage Toucan

Successful Sunday outing for Thor 7

Thor 7 was successfully launched on Sunday from the European Space Centre in Kourou, French Guiana.