A suicide bomber blew himself up in a mosque packed with hundreds of worshippers for Friday prayers in northwestern Pakistan, killing at least 48 people and injuring scores more, AP quoted officials as saying. The blast badly damaged the mosque in Jamrud, a town near the Afghan border in an area beset by Taliban attacks as well as vicious feuds between rival tribes and militant groups. Authorities did not immediately speculate on a motive. Television footage showed scores residents and police officers digging frantically through the ruins of the white-walled mosque, whose roof appeared to have caved in. The bomber struck when about 250 people were attending Friday prayers, said Tariq Hayat, the top administrator in the area.