Three suicide bombers killed at least nine civilians, most of the them children in a botched attack on the Indian consulate in Jalalabad, security officials said.
Police fired on the militants as they approached a checkpoint near the consulate, prompting one of them to set off their explosive-laden car. At least nine bystanders were killed, and another 24 people injured.
All three attackers also died.
More top news
Researchers believe they have found the wreckage of British explorer James Cook's ship "Endeavour".
Four kittens have been rescued from a fire by emergency services in California, USA.
A mother died after trying to save her three-year-old son when he fell down a cliff during a family hike.