ABC

A look at the 3 Pentagon reviews into the SEAL raid in Yemen

Written by Roger

William “Ryan” Owens was killed during a Jan. 29 raid on a rural compound.

Continue

About the author

Roger

Leave a Comment