Jeremy Corbyn re-elected leader of Britain’s Labour Party

Jeremy Corbyn re-elected leader of Britain’s Labour Party

Veteran socialist Jeremy Corbyn has been re-elected head of Britain’s Labour Party, defeating a challenge to his year-old leadership of the divided opposition party. Veteran socialist Jeremy Corbyn was re-elected head of Britain’s Labour Party on Saturday, defeating a challenge to his year-old leadership of the divided opposition party. Corbyn won almost 62 percent of […]