Hamilton Health Sciences
Liberal Party of Canada Liberal Party of Canada
Political Party Financial Transactions Return (2003)
Political Party Financial Transaction Return / Part 4
Businesses/Commercial organizations
$ 1,177.80
What a Shame…. this is an OUTRAGE!