A suicide bomber has killed 25 people and injured at least 23 more in an attack on a Shia mosque in Afghanistan, an official has told the BBC. The attacker struck as people were attending Friday prayers in the eastern city of Gardez, Paktia province spokesman Abdullah Asrat said.