Jeremy Corbyn’s Victory is a Political Bombshell for the UK September 15, 2015 0 Britain's Labor Party is now led by an avowed socialist and longtime peace campaigner. Read More » Share tweet