Home » Taliban blame US forces for blasts