Europe is propping up Iranian terror while demonizing Israel
French officials this month reportedly proposed a $15 billion letter of credit to compensate Iran for U.S. sanctions and incentivize that country to keep the terms of the 2015 nuclear deal.