At least 19 people were killed and 50 more wounded in an attack on a military hospital in Kabul on Tuesday, the latest atrocity to rock Afghanistan since the Taliban seized power.
The Taliban's rivals, the Islamic State group, claimed responsibility for the gun and bomb assault in the centre of the capital.
"The IS insurgents wanted to target civilians, doctors and patients in the hospital," Taliban spokesman Zabiullah Mujahid said, claiming that Taliban forces had repulsed the attack within 15 minutes.
As part of the response, he said, Taliban "special forces" were dropped onto the roof of the hospital from one of the helicopters that the group seized from Afghanistan's former US-backed government.
The attack got under way when a suicide bomber detonated his explosives near the facility's entrance. Gunmen then broke into the hospital grounds, firing their weapons, reports BBC.