Photo Courtesy of https://www.shemsfm.netIn Tunisia, the former guard of the alleged body of Osama bin Laden was released. Sami Idoudi had been expelled from Germany, where he resided 15 days ago. There he…
You need a TRAC license to view the rest of this content. Learn more