Solidarity Halifax is a membership-based, pluralist, non-sectarian, democratic, anti-capitalist organization in Halifax, Nova Scotia.
A People’s History of Nova Scotia
African Nova Scotian Solidarity
Power to the People
You are missing the payment key to view this donation receipt.