Wave of violence in Afghanistan