She stands, with them, against gay-hating Islamists. As France picks its next president on Sunday, National Front nominee Marine Le Pen, 48, enjoys significant support among an unlikely population ...