Robert O'Neill, the former Navy SEAL who took credit for killing Osama Bin Laden, claimed he "killed more people" than ...
Fox News, the cable news outlet that will air a two-part interview with former Navy SEAL Rob O'Neill where he details his role in the raid that killed Osama bin Laden, interviewed O'Neill in Butte.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results