Father of slain Navy SEAL criticizes White House over son's death

Written by Annette

Bill Owens, the father of the Navy SEAL killed in a late-January raid in Yemen, leveled biting criticism at the White House and called for an investigation into his son’s death in a news story published Sunday.


About the author


Leave a Comment