Similar attacks in the past have been blamed on the Taleban , which was ousted by a U.S.-led invasion four years ago .