Families suspect SEAL Team 6 crash was inside job on worst day in Afghanistan - Washington Times Someones Head should be on a Spike, over this one....
This and several other subjects!! The Blaze tv did a documentary on what had happened. They had made the inference that they had been set up.. Think it was on For the Record...