Authors Note; Please do follow the many links and do your own research. Believing random dudes on the Internet is how we got here. Thx I have been a supporter of the New Democratic Party of Canada for 30 years, since I could vote. I am currently a card carrying member of the N.D.P.... Continue Reading →