IN A bold attack yesterday Islamic militants threw explosives at the gate of the heavily guarded US consulate in Jiddah, then forced their way into the building and held civilians at gunpoint during which eight people were killed in the three-hour gun battle.