Island Profiles Island life doesn’t mean the world stops at the shoreline
Barbara Barnes has been a political activist for as far back as she can remember. Her many involvements have included anti-colonial movements in Africa, the anti-Vietnam war movement at...