Rose Read

Member and campaigner since mid 1990s passionate about grassroots democracy, good governance and party integrity