Author Archives: admin

New Democratic Party The NDP, the New Democratic Party, is the social-democratic party of Canada, pushing changes such as improving water-safety standards, increasing workers’ rights and improving health care, to name a few.  The current leader is Jack Layton. The … Continue reading

Posted in Uncategorized | 1 Comment