There are 2 SEALS claiming to have made the kill shot.
This isn’t the same one I’ve seen interviewed on FOX.
Neil...???
Robert O’Neil
He’s the one I find more credible.