Master Corporal Byron Greff , a Canadian , was killed . Angry U.S. ambassador says `` we are not going to let these guys win '' and the Taliban isn't happy with that statement either. In a separate attack , a female suicide bomber targets the nation 's intelligence agency .
Master Corporal Byron Greff , a Canadian , was killed . Angry U.S. ambassador says `` we are not going to let these guys win '' Four Afghans , including two students , are killed . In a separate attack , a female suicide bomber targets the nation 's intelligence agency .