Loading...
 
Print

NDP

NDP abbreviates New Democratic Party of Canada. Because the provincial and municipal branches of this party have a unified membership, so that no member of any provincial or municipal arm may hold membership in another federal political party, NDP is a unified and monolithic concept, quite unlike all other parties in Canada.


Show php error messages