The French military industrial complex... or how technology really works in the land of de Gaulle.

Discussion