Marine Le Pen cancels meeting with Lebanon's Grand Mufti. French presidential candidate Marine Le Pen refuses to wear a headscarf and cancels meeting Lebanon's