Police have blamed that attack on the Taliban .