Heavily armed Islamist fighters stormed and set fire to the US consulate in Benghazi last night, killing the US ambassador to Libya and three other Americans during a four-hour assault. Ansar al Shariah may have participated in the attack. Mustafa Abu-Shakour was elected prime minister, edging out liberal candidate Mahmoud Jibril.