Sources

11 Total Sources

AfD's 43.8% Win Splits Italy's Right as Russia and Ukraine Fault Lines Deepen

Left56%
Center44%