worldTaliban attack near US consulateTaliban militants have staged a suicide car bombing and a gunfight with Afghan security forces outside the American consulate in the western city of Herat.