Osama Dead? Really?

Osama Bin Laden died eight years ago during the battle for Tora Bora in Afghanistan,