Content Section
Labour Party leadership candidate Jeremy Corbyn speaks at a rally in the Arts Centre Theatre in Aberdeen, Scotland August 13, 2015. Corbyn, who wants to return Britain's opposition Labor Party to its socialist roots, is the frontrunner to be elected its leader in an internal vote which begins on Friday. Russell Cheyne/Reuters
More Fidel Castro