Bomb Assembly at Mosque Doesn’t Go as Planned
A bunch of Talibandits blew themselves up while assembling explosive devices in north-eastern Takhar province of Afghanistan.

So? Is that an admission of guilt?
Al-Qaeda Expresses ‘Solidarity’ with Uighur Jihadis amid China’s Muslim Crackdown