In Britain, Jeremy Corbyn will remain head of the Labour Party after winning 62 percent of the vote in a leadership contest. The win strengthens Corbyn’s position as head of Labour, which has grown dramatically under his leadership to more than 500,000 members.
Britain: Jeremy Corbyn Wins Re-election as Labour Party Leader
HeadlineSep 26, 2016