Rica Hodgson

Names: Hodgson, Rica

In summary: A member of South African Congress of Democrats (COD), and the Communist Party of South Africa (CPSA)