Multiple blasts were heard outside the building of Afghan parliament early on Monday.
Witnesses said that the parliament was being evacuated. A security official told Reuters that gunfire was also heard outside the building.
The incident happened as new Defence Minister Massoom Stanekzai was being introduced to MPs, who need to endorse him.
The Taliban have claimed the attack. Local media report another explosion in the Dahmazang area of Kabul city.
Television was broadcasting live from the building when the explosion struck and MPs were seen leaving the building.
Al Jazeera correspondent from Kabul, Jennifer Glasse said, “Right now, the parliament is empty and full of smoke.”
There were no immediate reports of casualties. Taliban has claimed responsibility for the attack.
Quoting an independent Pajhwok news agency, USA Today reported that a group of suicide bombers stormed the lower house of the building in the capital of Kabul while a general session was underway,
Afghanistan has been without a full-time defence minister and the Taliban appear to have sent a very clear message about their intention from today’s blast.