Gunmen killed a Swiss national working in Libya for the International Committee for the Red Cross when they intercepted his car in the city of Sirte, the Red Crescent said.