World News Osama Bin Laden Allowed Jihadists To Masturbate, US Intelligence Reveals Abimbola Johnson Feb 9, 2017 0 The United States Intelligence has revealed that late Al-Qaeda leader, Osama Bin Laden allowed members of the…