A suicide blast ripped through a Shia mosque in northern Afghanistan Friday, killing and injuring at least 100 people, a UN agency said.
From
To