Archives

The Islamic State militant group claimed responsibility for a suicide blast at a wedding reception in Afghanistan which killed 63 people. Shanghai Daily