Holiday Free Shipping & Special Discounts! See Inside »

Carmen Bin Ladin

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