The short name for the New Democratic Party, a left-wing political party in Canada popular with labour and big on socialized healthcare and education and social housing.
Log in or register to write something here or to contact authors.
Lost password
Sign Up
Need help? accounthelp@everything2.com