Attack on military hospital in Afghan capital kills 30

An attack on a military hospital in Afghanistan has killed more than 30 people, the country's Defence Ministry has said.
An affiliate of the so-called ' Islamic State' group claimed responsibility for today's attack on the hospital in Kabul's heavily guarded diplomatic quarter, which set off clashes that lasted for several hours.