News

Nuclear-powered, battle-hardened, and brimming with cutting-edge French engineering, the Charles de Gaulle is more than just ...