France became the first large Western country to ditch, in a major election, the center-right/center-left political-party structure that has dominated European politics for decades.
Read Full Article »
France became the first large Western country to ditch, in a major election, the center-right/center-left political-party structure that has dominated European politics for decades.