World News: 95 dead, 158 wounded in attack claimed by Taliban