Navy SEAL Who Claimed Bin Laden Kill Says Team Covered Up War Crime (opens in new tab)
Rob O’Neill, who claims he fired the fatal shots, now says he witnessed another operator shoot the wounded and dying terrorist leader in the face and the team lied about it.
Read the original article