Afghan Special Forces have ended an overnight siege at Kabul's Intercontinental Hotel. Authorities say three gunmen who stormed the hotel and seized hostages have been killed. Local news stations showed people escaping, as troops searched for the attackers. At least 18 people were killed, including 14 foreign nationals. The Taliban has claimed responsibility for this attack. Earlier this week, the US embassy warned militants may target hotels in Afghanistan's capital.