A

David

Darling

Hammaguira

Hammaguira is the launch site, at a military base in the Sahara desert, of four French satellites in the mid-1960s. Following the establishment of Algerian independence in 1967, France was forced to abandon the facility.