This undated file photo shows al Qaida leader Osama bin Laden in Afghanistan, years after his death, Bin Laden is a source of contention and debate, the latest calling into question the veracity of the official narrative surrounding his death. (AP Photo)
It’s been four years since a group of US Navy Seals assassinated Osama