Far left & Macron ‘Alliance’ Crush Le Pen’s Hope Of Power In France
Despite a sudden victory for the far-left New Popular Front in the second round of elections, violence broke out in France after leftist radicals had gathered in anticipation of a potential victory over Marine Le […]
