TRENDING: CIA Releases Video of Osama Bin Laden’s Son
Father Osama was allegedly killed in a US air strike in 2001. No evidence was ever presented of the alleged killing and his body pictures were never displayed.
Obama claimed he was dumped in the middle of the ocean. Many find the tale laughable.