Tommy Sheridan (born 7 March 1964, Glasgow) is a Scottish socialist politician. He has had various prominent roles within the socialist movement in Scotland and is currently one of two co-convenors of the left-wing Scottish political party Solidarity...
read more