Carmen Bin Ladin

Carmen Bin Ladin lives in Switzerland with her three daughters. She is separated from her husband, Yeslam Bin Ladin.