So health care reform in the US has finally been passed and signed into law. It's been a long time coming, see Ted Kennedy below, and it's been greeted as…
Continue Reading