Military Failed Yemen Raid February 27, 2017March 24, 2017 Josh death, fail, navy, seal, soldier, yemen “I just want the truth.” – William Owens, father of Ryan Owens, the SEAL killed in the Yemen Raid. Read more