France is on the precipice of the "abyss", National Rally leader Marine Le Pen warned as she presented their party's financial plan. Continue reading... [ H/T Breitbart News ]