No, A British Sniper Didn’t Shoot the Trigger Switch On A Suicide Bomber’s Vest

The U.K. Telegraph and many other media have published a story claiming that a British sniper shot the trigger switch attached to a Taliban suicide bomber’s bomb vest, setting off the bomb, and killing six […]