Bruce Shields
Bruce Shields

Bruce Shields

Scottish Nationist; Internationalist; Trade Unionist; Socialist; Solicitor; ManInBlack; Arab (DUFC)

Bruce Shields hasn’t been active on Medium yet. Check back later to see their stories, claps, and highlights.