He certainly wasn’t killed recently, he died over 10 years ago.
SEAL Team 4 Commanding Officer Best Known For Finding & Then Killing Osama Bin Laden Commits Suicide
25 members of the team who allegedly killed Bin Laden are dead. No conspiracy theory there. Just the facts. You decide.