Afghan forces end Taliban siege at Kabul hotel; 18 dead

Policemen block the road to the Intercontinental Hotel during a deadly attack in Kabul, Afghanistan, Sunday. (Massoud Hossaini/AP Photo)

Afghan security personnel stand guard as black smoke rises from the Intercontinental Hotel after an attack in Kabul, Afghanistan, Sunday. (Rahmat Gul/AP Photo)

KABUL, Afghanistan — Security forces said Sunday they had killed the last of six Taliban militants to end an overnight siege at Kabul’s Intercontinental Hotel that left at least 18 people dead, including 14 foreigners. Some of the 150 guests fled the gunbattle and fire sparked by the assault by shimmying down bedsheets from the upper floors.