Corbyn Re-Elected Leader of UK Labour Party
Source: The Daily Beast Jeremy Corbyn defeated his challenger to be re-relected leader of Britain’s opposition Labour Party on Saturday, claiming almost 62 percent of the vote. His challenger, Owen Smith, received 38 percent. Corbyn, who has received criticism from some party members for his left-wing views, said from Liverpool […]