last week, 17 people were killed and 31 others injured when a suicide bomber blew himself up in a crowded court in Shabqadar Bazaar of Charsadda district near here, an attack the Taliban termed as revenge for the execution of liberal Punjab province governor Salman Taseer's Islamist assassin.