Kabul University: 22 dead, more wounded as gunmen storm campus

At least 22 people have been killed by gunmen who stormed Kabul University before engaging security forces in an hours-long battle on Monday.

A spokesman for the Afghan interior ministry said the attack was eventually stopped when three gunmen were killed.

A regional Islamic State group claimed responsibility in a statement.

The attack began shortly before the expected arrival of government officials for an Iranian book fair and continued for several hours.

A further 22 people were wounded by the attackers.

Tuesday has been declared a national day of mourning by the government.

The Taliban denied involvement and condemned the attack shortly after it began on Monday. Hours later the Islamic State group issued a message on the Telegram app saying it had targeted "the graduation of judges and investigators working for the apostate Afghan government".

IS has previously targeted education centres in Afghanistan, including an attack outside a tuition centre in Kabul last month that left 24 people dead. The group also claimed responsibility for a 2018 attack in front of Kabul University in which dozens were killed.

In a statement issued by the presidential palace, President Ashraf Ghani said authorities would "take revenge for this senseless attack".

Video footage from the university campus on Monday showed students running away from the site with the sound of gunfire in the background. Some scaled walls in an effort to escape. One of the attackers detonated explosives at the beginning of the assault, according to a spokesman for the Interior Ministry.

Fraidoon Ahmadi, a 23-year-old student, was in class when the gunfire started: "We were very scared and we thought it could be the last day of our lives. Boys and girls were shouting, praying and crying for help," he told the AFP news agency.

Another witness, Fathullah Moradi, told Reuters the gunmen were "shooting at every student they saw" and "even shot at the students who were running away".

Violence in Afghanistan has worsened in recent months even as the Taliban conducts peace talks with the government in Doha, Qatar. The talks, which follow an earlier peace agreement between the Taliban and the US in February, have stalled over preliminary issues.

A senior UN official told the BBC last week that al-Qaeda was still "heavily embedded" within the Taliban, despite assurances from Taliban officials to the US that it would sever ties with the terror group.

Separately on Monday, a vehicle hit a roadside mine in the country's southern Helmand province, killing at least seven people, most of them women and children, according to the provincial governor's spokesman Omer Zwak.

Nowhere and no-one seems secure in Afghanistan's terrifying everyday violence. "Books, pens and students are no longer safe," lamented one Afghan journalist on Twitter in response to Monday's attack.

The bloody assault on Kabul University came about a week after a devastating attack on an education centre in the city which killed more than 40 young students. That attack, in a predominantly Shia Muslim neighbourhood of Kabul, was claimed by the Islamic State group. The Taliban were quick to say the Kabul University raid wasn't their doing, pointing the finger instead at "evil elements" linked to the "Kabul administration".

The Afghan government now regards these despicable attacks on civilians as the work of a seamless web of groups with guns determined to wreak havoc and wreck hope in Afghanistan. Afghans are reeling - from this violence and from the escalating war between security forces and Taliban fighters on front lines across the country.

That, and the stalled peace talks, have left many wondering: how and when will it ever end?

hacklink al dizi film izle film izle yabancı dizi izle fethiye escort bayan escort - vip elit escort erotik film izle hack forum türk ifşa the prepared organik hit erotik film izlemarsbahisyouwincasibomاباحيسكسporno izlepornohd porno sexEkrem Abi Siteleropenbook market idcasibom girişmatadorbetMatbetSahabetOnwinMeritkingBahsegelTipobetTarafbetVdcasinoMariobetBetebetPusulabetUltrabetMostbetgalabet giriş+18 film izlecasibomfixbetbetturkeycasinolevantiptv satın algecelikpijama takımımatbet giriş güncelmatbet giriş güncelBets10xslotbetbababetivosultanbet girişbtcbahiscasinomegabetbaba girişdeneme bonusu veren sitelercasino siteleriultrabetOnwinOnwinmeritroyalbetbahsegeltempobetrestbetbahigobettiltgolegolfunbahishitbetparmabetbetticketasyabahisnakitbahisbetwinnerbetgarantirbetmilanobetlordbahismostbetmarsbahispashagamingroyalbetholiganbetpokerklaswinxbetyouwinhepsibahisrexbetjetbahismobilbahissuperbetbetexperbahiscasinopusulabetverabetbahsinebetonbetbet10betmaksatbahisoleybetcepbahisikimislibetparkbetebetvegabetbetwoonparibahispiabetceltabetromabetligobetvbetorisbetbetlikeistanbulbahisultrabetparobetshowbetmariobetcasinomaxicasinometropolcasibomparisbahistrendbetbetciosonbahisbetzulabetkanyonprizmabetsekabetntvsporbetbetvolebetclupsetrabetbetkolikturkbetprivebetpadisahbetpasacasinobetsatjojobetdumanbetpinbahisnorabahismrbahisbullbahiscapitolbetartemisbetelexbetatlantisbetmelbetgalabetmatbetbircasinobahisalhızlıbahisradissonbetspincosüperbetrokubetneemexlordbahisvipparkladesbetbetroadfavorisenbetellislotticahitbetenbahisfarkbetdrbahisbetplaytambetnesinecasinogameofbetalobethilarionbetaspercasinobizimbahismasterbettingpirobettwinplaybekabetbetpipocasilothipercasinocasinoslotbeinnowsantosbettingmercurecasinofavorislotrcasinocasinowinistekbetbetvoybetsilinbetyaphiperwindiyarbetcasipolinterbahishanedanbetlotobetakulabetanadoluslotbetnisnisbarrüyabetcrosbetessbahisvaycasinobahiscentpalacabetkazandrabetbets10betchipmaximcasinocasinopluspradabetfestwinvdcasinoilelebetdiscountcasinobetmuzecasiverabahislionbetebetCasinolevantjojobetcasibomtürk porno Gartenpflege Wiencasinolevantnakitbahis 936yabancı dizi izlejojobetjojobet güncel girişcasibom girişextrabetbetparkcasibom güncel girişdeneme bonusu veren sitelercasibom 756casibomcasibomcasibomcasibomimajbetmatbetcasibomjojobetholiganbetsekabetonwinsahabetBetturkeyçocuk oyuncucasibomvirabetxeno executordelta executorjojobetdeneme bonusu veren sitelercasibomhdfilmcehennemi, film izle, hd film izle, full hd film izle, hd film cehennemipusulabetcasinolevantmariobetordu masaj salonuselçuksportsjava burnjojobetduelbitscasinolevantcasinolevantonline casinodeneme bonusu veren sitelerlilibet norgelilibet norgeindia online bettingbest online casino indiaMikiカジノ 評判Mikiカジノsapanca escortbahsegel girişsapanca escortsapanca escortsapanca escortbetnanobetparktümbetsapanca escortsapanca escortDarıca EscortDarıca Escortgrandpashabetjojobetmatbetgalabetcasibom güncel girişyolo247 aviatorオンカジ 入金不要ボーナスmarsbahis girişbetewinotobetxslotbetmatikbetpubliczbahismatadorbetsüpertotobetdeneme bonusu veren sitelercasibomdeneme bonusu veren sitelercasino sitelerigarage door repair minneapolis mndeneme bonusu veren sitelerdeneme bonusu veren siteler hangileridir?matbet giriş güncelmatbet giriş günceldeneme bonusu veren sitelertbonesbar.comtoy poodletipobetonwinsahabetbetkombahiscommariobettarafbetfixbetromabetroketbetfilm izlehttps://teknolojiroyal.com.tr/vozol-star-12000-satis/matbet giriş güncelbetörspinsekabetmostbetbahsegelpiabetbetzulaalobetultabetmeritroyalbetpadisahbetbettiltroketbetmariobetzbahissupertotobetbycasinocasino siteleribetebetMarsbahissekabet twitterWindows LisansPusulabet güncel girişDarıca EscortDarıca Escortcasino levantcasinolevanttipobetonwinsahabetbetturkeymariobettarafbetromabetbetewinotobetxslotbetpublicsupertotobetsupertotobetcasibomcasinolevantmeritkingbrawl stars elmas hilesibetgarantisahabetBetturkeyCasinolevantCasinolevantgrandpashabet 2197extrabet963casibom794.commatadorbetmarsbahisfixbetonwin1xbetstarzbetmariobetbetmatikbetturkeysupertotobetbahsegelmarsbahissetrabetsetrabet güncel girişonwinDeneme Bonusu Veren SitelerDarıca EscortGrandpashabet1xbetCasinomaxiCasinometropolBetpasmatbet girişmarsbahisKıbrıs escortcrypto casinobitcoin casinos4k film izlelotobetartemisbetbetandyoucasinomaxirestbetalevcasinovaycasinohitbetluskcasinocrosbetbasaribetpradabetpin upenerji kolejinakitbahisbetebetbahsegelbetkanyondumanbetdinamobetvaycasinoultrabettipobetotobetcasibomonwinbetturkeymeritkingimajbetmeritking cumaextrabettipobet twitteronwinSahabetBetkomBahiscomFixbet1xbetStrazbetBetturkeyMariobetTarafbetRomabetOtobetXslotBetmatikZbahisSüpertotobetbetandyouRexbetBahsegelMarsbahisMarsbahisbatman halı yıkamaaltyazılı pornhttps://mangavagabond.online/de/deneme bonusudeneme bonusu veren sitelerhttps://mangavagabond.online/de/map.phpbest online casino canadasports betting ontarioselçuksportstaraftarium24canlı maç izlecanadian online casinocrypto casinosmeritking girişTipobetOnwinSahabetBetkomBetkomBahiscomFixbet1xbetbetturkeyMariobetTarafbetmeritkingmeritroyalbetbahsegeltempobetrestbetbahigomeritkingmeritkingbetparksahabetgoldenbahisbetsmovemavibetaresbetpiabetlunabetwinxbetbetmarinobetexpersultanbetyouwinbetparkbetpascasibomjojobetbetwoongalabetgalabetvevobahissuperbetinbetkombetparkbetnanobetgrambettiltgolegolfunbahishilbetparmabetbetticketasyabahisnakitbahisbetwinnerbetgarantirbetmilanobetlordbahisaresbetmostbetmarsbahispashagaminggobahisroyalbetwinxbetyouwinhepsibahisrexbetjetbahismobilbahissuperbetinbetexperbahiscasinopusulabetverabetbahsinebetonbetbet10betmaksatbahisoleybetcepbahisikimislibetparkbetebetvegabetbetwoonparibahispiabetceltabetromabetligobetvbetorisbetbetlikeistanbulbahisultrabetparobetGrandpashabetShowbetMariobetCasinomaxiCasinometroCasibomParibahisTrendbetGrandpashabetBetcioSonbahisBetzulaBetkanyonPrizmabetSekabetNtvsporbetBetvoleBetcupSetrabetBetkolikTurkbetPrivebetPadişahbetŞutbetPaşacasinoBetsatJojobetDumanbetPinbahisNorabahisMrbahisBullbahisElexbetAtlasbetMelbetGalabetMatbetBircasinoBahisaiHepyekcasinobetnanoextrabetvirabet girişmatadorbetsekabetsekabet girişsekabet güncel girişmatbetsekabetmeritkingBetnanoCeltabetExtrabetBetpuandeneme bonusu veren sitelerradissonbetradissonbetwbahistempobetotobetotobetbetewinbetewinpusulabetkavbettümbetcratosslotultrabetmarsbahismatadorbetgrandpashabetsahabetgrandpashabetsekabetonwinimajbetbahiscombetmatikjojobetmarsbahishitbetilbetsahabetxslot7slotsdinamobetvdcasinohazbetlunabetpusulabet girişextrabet girişextrabetmeritking girişpusulabetpusulabetmeritking girişgrandpashabet 2197ultrabetmarsbahis girişbettiltbetloto7slotsizmit escortbahiscomcasibomCASİBOMprodentim reviewsbetkom girişmariobetmariobet girişsocial media servicescasibom girişdeneme Bonusu Veren sitelerCasibomTipobet365 girişbahigomarsbahiscasibompusulabetcasinolevant girişkalebetmarsbahismarsbahisimajbetgrandpashabetbetting sitesonline bettingcasibombettinebahigobetsatbetwoononline casinoen iyi forex şirketlerinew online casinoasyabahismarsbahistümbetbaywiinextrabetmariobetcasibombetsilvasahabet girişextrabetonwin girişTarafbetcasibomsekabet girişholiganbet giriştaraftarium24jojobet girişmatbet girişimajbet girişpusulabetcasibombetkombetkommeritkingFixbetOtobetcasibomxslotxslotxslot girişxslot twittertarafbet1xbet girişbahiscomfixbetgiftcardmall/mygiftbetturkeysahabetcasibom girişbio linkcasibom girişcasibombetparkvbetRomabet Girişmeritking giriş