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.
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.